探讨flash中random函数的应用
作者:胡年芬
来源:《硅谷》2009年第17
        [摘要]random函数在flash里是非常有用的,可以生成基本的随机数、创建随机的移动以及随机的颜等特效。以在flash领域多年的教学经验,结合操作实际,探讨flash动画创作中如何用好random函数产生其它不同的动画特效,并对random函数的应用作些探讨。
        [关键词]探讨 flash random 应用
        round函数有几个参数中图分类号:TP3文献标识码:A文章编号:1671-7597(2009)0910072-01
       
        randomActionScript中是一个应用相当广的函数,它的作用是获取0到指定整数之间的任意整数。利用它可以解决随机显示等效果,是创建复杂动画的基础。下面是我对flashrandom函数的灵活应用进行探讨。
       
        一、flashrandom函数基本应用探讨
       
        ()基本的random函数的格式与功能
        1.random(number)函数介绍。random(number)返回一个0-number-1之间的随机整数。参数number代表一个整数。如:trace(random(5))
        2.Math.random()。返回一个有14位精度的0-1之间的数,无参数。如:trace(Math.random())
        ()random函数的配合使用
        und()il()Math.floor(),这三个函数都是用来取整数。und()采用四舍五入方式取最接近的整数,il()向上取一个最接近的整数, Math.floor()向下取一个最接近的整数。如在flash脚本中: und(Math.random());它可以生成一个0.01.0之间的一个数,然后四舍五入取一个整数。这样所生成的数字就是01。它可用在各有50%的可能的情况。如抛硬币,或真或假。