奇特工作室

欢迎来到奇特工作室,本站承接各种flash小游戏制作,flash网站制作,欢迎合作!QQ28787999。

[置顶] 做了一个图片浏览的flash,我最喜欢的作品之一

[置顶] 个人作品。

[置顶] 收集经典的flash网站地址。不段更新中......

AS3数组随机排序

//随机排列数组元素在游戏开发等项目中会经常用到,下面就是演示的代码(为了方便,一些简单的代码都是直接在flash时间轴上就可以运行的)

/*
* taxis是排序的比较函数
* 参数就是要比较的两个数组元素,这里是要随机排列,对数组元素没有进行比较
* 返回值应该是-1,0或1
*/
function taxis(element1:*,element2:*):int{
var num:Number=Math.random();
if(num<0.5){
return -1;
}else{
return 1;
}
}

var arr:Array=["c","b","a","3","2","1"];
trace("原来的数组:"+arr);//输出:c,b,a,3,2,1

arr.sort(taxis);
trace("第一次排序:"+arr);//随机排序后的数组arr

arr.sort(taxis);
trace("第二次排序:"+arr);//随机排序后的数组arr

arr.sort(taxis);
trace("第三次排序:"+arr);//随机排序后的数组arr

arr.sort();
trace("按 Unicode 值排序:"+arr);//输出:1,2,3,a,b,c

QtPt2图片浏览图片目录生成器

title
2010-02-24
因为以前做个生成缩略图目录的网站版,所以本地版的制作也相对顺利一些!感谢我兄弟庞总的帮忙,现在的功能还比较简陋。以后有时间继续完善!

功能说明:
选择图片文件夹目录,将目录内所有jpg文件,压缩生成flash图片浏览可用结构。
1,设置图片水印
2,设置生成文件夹目录名
3,添加图片批量说明文字
4,设置图片极限宽度值

图片浏览flash详细介绍:
http://www.qiter.com/blog/post/471.html

弄了个as3滚动条-争取弄套组件


演示地址:
http://www.qiter.com/portfolio/qt_fd_scrollBar/

AS3中的数据结构排序算法[转]

一、概论
对于数据的处理工作,排序是其最基本的运算之一。在当今的计算机系统中,花费在排序上的时间占系统CPU运行时间的很大比重。有资料表明,在一些商用计算机上,在排序上的CPU时间达到20%至60%。为了提高计算机的工作效率,人们提出了各种各样的排序方法和算法。这些算法有力地发展、并充分地展示了算法设计的某些重要原则和高超技巧。因此,对于计算专业人员来说掌握排序算法是十分重要的。

 

...

我的排列代码

以前写过排列代码,这回用到了前面空几行的功能,改下参数。保存收藏
function pailie2(_mc:Sprite,heng_num:Number,total_num:Number,startPos:Number=0):void {
 var stepNum:Number=heng_num;
 var y:Number=0;
 y=(startPos==0)?-1:0
 for (var i:uint=startPos; i<total_num+startPos; i++) {
  var dragMc:itemDragMcObj=new itemDragMcObj;
  dragMc.mouseChildren=false;
  dragMc.lbl_txt.text=String(i-startPos);
  dragMc.x=i%heng_num*(dragMc.width+stepNum);
  if (i%heng_num==0) {
   y++;
  }
  dragMc.y=y*(dragMc.height+stepNum);
  _mc.addChild(dragMc);}
}

BOX2D HelloWorld!!

一、创建一个世界
模拟范围、重力、是否休眠
var theWorld = new b2World(worldAABB, gravity, doSleep);

二、创建地面
物体通常由以下步骤来创建:
先刚体定义,设置位置(position),阻尼(damping)等,并且你可以用一个MC 赋给 刚体定义.userData
然后通过世界对象创建 刚体实体
刚体实体 = theWorld.CreateBody(刚体定义)
...

前两天做了个兔子跳的游戏-发上来

预览地址:http://flash.qiter.com/portfolio/qq/qt_rabbitgame/

前几天做了个flash拼图游戏

来来来,看看。
客户说,难度太小。说要缩短时间。。。晕死。

http://flash.qiter.com/portfolio/qq/pintu/

发个两个月前搞的涂鸦东西

好久没发作品了。
今天发个2个月前弄的东西。
title

预览地址

cookbook as3 第五章 数组Array

介绍:数组是编写强大ActionScript程序基础。
数组提供了把一组相关的数据联系起来的功能,并且具有管理和处理数据的能力。数组队我们来说并不是有多么的难以理解,在我们平时生活中经常接触类是的东西。比如我们可以把一组食品的列表当作数组,人们的住址名册包含名字,地址,出生日期等等。图书馆是用索引系统来管理图书,概念上来说,每本书就是图书馆数组的一个元素。
在ActionScript中有两种类型的数组,以整数位下标的数组和关联数组。第一种数组中的每个元素都有一个唯一的下标,下标从零开始,每一个数据元素占用一个数据插槽。这种类型的数组为你提供顺序访问数组的便利。第二种是关联数组,关联数组是一些键值对,后边我们会详细的讨论。
...
分页:[«]1[2][3][4][5][6][7][8][9][10][11][12][13][14][15][»]

日历

<< 2010-3 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

控制面板

最新评论及回复

最近留言

最近引用

Search

站点统计

  • 文章总数:652
  • 评论总数:523
  • 引用总数:0
  • 浏览总数:720694
  • 留言总数:3
  • 当前主题:Default主题
  • 当前样式:default2

图标汇集

  • RainbowSoft Studio Z-Blog
  • RainbowSoft Studio Z-Blog
  • 本站支持WAP访问
  • 订阅本站的 ATOM 1.0 新闻聚合
  • 订阅本站的 RSS 2.0 新闻聚合

Powered By Z-Blog 1.8 Arwen Build 81206

Copyright Qiter's Blog qiter.com WebSite. Rights Reserved.