כניסה
הערה: זהו תרגום אוטומטי, אנא השתמש בשפה ברורה ללא סלנג.

הביטוי אקראיות להורג פעם

פורומים : הביטוי אקראיות להורג פעם
הביטוי אקראיות להורג פעם
Peter Hriso - 11-05-2009


יש לי את הביטוי הבא על מקור הטקסט:

Myarray var = [ "שעועית","אורז","טאקו","מנגל"];
Var i = מתמטיקה.הרצפה (אקראית (myarray.אורך));
Myarray [אני]


אני זקוק הביטוי לבצע פעם אחת ולא בכל מסגרת כאשר playhead מנגן דרך comp. איך אני יכול להריץ ביטוי לבצע רק בתחילת ציר זמן ולא על כל מסגרת? אני לא רואה שום מפעיל / אירועים לאיתור הריצה הראשונה של ציר הזמן, למשל פונקציה מטפל onenterframe כי מנצל ActionScript.

Thnx מראש

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

Re: הביטוי אקראיות להורג פעם
Xinlai Ni - 11-05-2009


אולי פספסתי את הנקודה שלך, אבל למה אתה רוצה פונקציה אקראית לבחור אחת מתוך ארבע אפשרויות ולשמור אותו לנצח? למה לא פשוט לבחור אחד באופן ידני ולהקצות אותו ולא לשנות אותו לאורך זמן?


Xinlai ni
מהנדס תוכנה, Google Inc.

Re: הביטוי אקראיות להורג פעם
Peter Hriso - 11-05-2009


יש לי חלקיקים יצירת comp. אני מנסה להתאים אישית את המראה של חלקיקים עם טקסט מונפש. אני מצורף comp השני חלקיק בנפרד כדי לעצב את המראה והתחושה אנימציה. אני משתמש comp השני לתכנן את המילים אנימציה, אבל אני צריך את זה כדי להיות מערך של מילים שונות.







Re: הביטוי אקראיות להורג פעם
Dan Ebberts - 11-05-2009


Seedrandom () זה מה שאתה מחפש. כמו זה:


Myarray var = [ "שעועית","אורז","טאקו","מנגל"];
(seedrandom מדד,נכון);
Var i = מתמטיקה.הרצפה (אקראית (myarray.אורך));
Myarray [אני]



Dan


Re: הביטוי אקראיות להורג פעם
Peter Hriso - 11-05-2009



תודה על העזרה.

השב פתיל
פורומיםהדרכותמגזיןשירותיםקטעי וידאוחדשותבלוגים


© CreativeCOW.net כל הזכויות שמורות.

Creative קהילות של העולם

[מוביל]

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