如何使用AS3在Flash CS5中生成随机数,我希望它尽可能简单.
我的尝试给了我一个错误:
day_gross.addEventListener(MouseEvent.CLICK, randomNumber);
function randomNumber(event:MouseEvent):void{
var randint:Number = Math.random();
trace(randint);
}
Run Code Online (Sandbox Code Playgroud)
Math.random() 返回0-1之间的随机数.
以下代码创建并跟踪介于0和uint最大值之间的整数:
var randomUint:uint = uint(Math.random() * uint.MAX_VALUE);
trace(randomUint);
Run Code Online (Sandbox Code Playgroud)
下一个代码示例定义并记录int的最小值和最大值之间的舍入数字(也带负数):
var randomInt:int = int.MIN_VALUE + int(Math.random() * Number(int.MAX_VALUE + int.MIN_VALUE));
trace(randomInt);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
27430 次 |
| 最近记录: |