游戏编程 flash.utils.Timer

所属分类: 网页制作 / Flash 阅读数: 1507
收藏 0 赞 0 分享
复制代码 代码如下:

public function setNextObject() {
nextObject = new Timer(1000+Math.random()*1000,1);
nextObject.addEventListener(TimerEvent.TIMER_COMPLETE,newObject);
nextObject.start();
}
public function newObject(e:Event) {
var goodObjects:Array = ["Circle1","Circle2"];
var badObjects:Array = ["Square1","Square2"];
if (Math.random() < .5) {
var r:int = Math.floor(Math.random()*goodObjects.length);
var classRef:Class = getDefinitionByName(goodObjects[r]) as Class;
var newObject:MovieClip = new classRef();
newObject.typestr = "good";
} else {
r = Math.floor(Math.random()*badObjects.length);
classRef = getDefinitionByName(badObjects[r]) as Class;
newObject = new classRef();
newObject.typestr = "bad";
}
newObject.x = Math.random()*500;
addChild(newObject);
objects.push(newObject);
setNextObject();
}
var typeName:String = classfullname ;
var packageName:String = typeName.split("::")[1];
var type:Class = Class(getDefinitionByName(typeName));
registerClassAlias(packageName, type);
更多精彩内容其他人还在看

12条有用的as代码(常用as代码)

flash as下的一些常用到的例如剪贴板操作,窗口操作字符串等.
收藏 0 赞 0 分享

Flex 透明效果,位于页面最底层

首先在Flex中将窗体的 backgroundAlpha设为0,如: backgroundAlpha="0"
收藏 0 赞 0 分享

flex array 搜索 遍历

key 要搜索的object的键值 value 要搜索的object的value值 fromIndex从第几行开始搜索 sourceArray 要进行搜索的array
收藏 0 赞 0 分享

FLASH 多参数的URL地址(带&符号)

FLASH 多参数的URL地址的处理技巧。
收藏 0 赞 0 分享

Flex 和JavaScript 交互(带参)

Flex 和JavaScript 交互,并且可以传递参数。
收藏 0 赞 0 分享

Flex dynamic 关键字的用法

Flex dynamic 关键字使用实例代码。对于学习flex的朋友也许有所帮助。
收藏 0 赞 0 分享

Flex中让鼠标移至AdvancedDataGrid的行上不自动修改显示效果

公司项目中出于性能考虑,把mx:Repeater控件换成了mx:AdvancedDataGrid控件来显示。
收藏 0 赞 0 分享

flex 优化技巧 收集[提升性能]

非常不错的flex优化技巧 37篇
收藏 0 赞 0 分享

Flex 加载Base64编码的二进制字符串图片

Flex 加载Base64编码的二进制字符串图片实现代码。
收藏 0 赞 0 分享

如何定义一个getter和seter设置的属性可以被绑定

Define private variable for maxFontSize.
收藏 0 赞 0 分享
查看更多