【发布时间】:2015-05-11 00:54:20
【问题描述】:
如何使用 AS3 在 Flash CS5 中生成随机数,我希望它尽可能简单。
我的尝试给了我一个错误:
day_gross.addEventListener(MouseEvent.CLICK, randomNumber);
function randomNumber(event:MouseEvent):void{
var randint:Number = Math.random();
trace(randint);
}
【问题讨论】:
-
您收到什么错误?
-
一个变量为 null 1009。你发现这段代码有什么问题吗?
-
@Noah -
day_gross似乎很可能为空。确保它是在调用addEventListener之前创建的。如果您使用的是 Flex,您可能需要在 MXML 的FlexEvent.CREATION_COMPLETE事件的事件侦听器中执行此代码。 -
没关系。是我打错了东西。
-
没问题。我建议要么删除这个问题,要么在下面将我的答案标记为正确。
标签: actionscript-3