注册
注: 这是一个自动翻译;请使用明确的语言没有俚语.

随机表达式执行一次

论坛 : 随机表达式执行一次
随机表达式执行一次
Peter Hriso - 2009年11月5日


我有一个文本源下面的表达式:

Myarray的无功= [“豆”,“饭”,“炸玉米饼”,“烧烤”];
VAR的我=数学.楼(随机(myarray的.长度));
Myarray的[一]


我需要一个表达式执行一次,而不是每帧播放头时,通过在COMP次. 我怎样才能运行表达式执行只在一时间开始路线,每帧不? 我没有看到任何触发器/检测的时间第一次运行活动线, 例如一名onenterframe处理功能,利用动作.

日Thnx提前

var myArray = ["beans","rice","tacos","bbq"];
var i = Math.floor(random(myArray.length));
myArray[i]

重新: 随机表达式执行一次
Xinlai Ni - 11-05-2009


也许我错过了你的意思, 但为什么你想有一个随机函数选择四分之一的选择,并永远保存? 为什么不能单打一手动分配,并不会改变整个时间?


新来妮
软件工程师, 谷歌公司.

重新: 随机表达式执行一次
Peter Hriso - 11-05-2009


我有一个comp产生粒子. 我尝试定制动画文字与粒子的研究. 我重视第二comp到每个粒子的动画设计的外观和感觉. 我使用的第二comp来设计动画说话,但我需要的是一个不同的词阵列.







重新: 随机表达式执行一次
Dan Ebberts - 11-05-2009


Seedrandom()是你要找的. 像这样:


Myarray的无功= [“豆”,“饭”,“炸玉米饼”,“烧烤”];
Seedrandom(指数,真);
VAR的我=数学.楼(随机(myarray的.长度));
Myarray的[一]



Dan


重新: 随机表达式执行一次
Peter Hriso - 11-05-2009



感谢您的帮助.

答覆螺纹
论坛教程杂志服务影片新闻博客


© CreativeCOW.net 版权所有.

创新社区世界

[顶端]

Englishالعربية中文FrançaisDeutschעבריתहिन्दीItaliano日本語PortuguêsРусскийEspañol