Expresión al azar, una vez ejecutado Peter Hriso - 11/05/2009
Tengo la siguiente expresión en una fuente de texto:
Var myarray = [ "frijoles","arroz","tacos","barbacoa"];
Var i = matemáticas.Piso (random (myArray.De longitud));
Myarray [I]
Necesito una expresión para ejecutar una sola vez y no cada cuadro cuando la cabeza lectora se reproduce a través de la comp. ¿Cómo puedo ejecutar una expresión para ejecutar sólo en el comienzo de una línea de tiempo y no en cada cuadro? Yo no veo ningún activador / eventos para la detección de la primera ejecución de la línea de tiempo, Por ejemplo, una función de controlador onEnterFrame que utiliza ActionScript.
Thnx por adelantado
var myArray = ["beans","rice","tacos","bbq"];
var i = Math.floor(random(myArray.length));
myArray[i]
Volver: Expresión al azar, una vez ejecutado Xinlai Ni - 11-05-2009
Tal vez me perdí el punto de, Pero ¿por qué quiere una función aleatoria para elegir una de cuatro opciones y guardarlo para siempre? ¿Por qué no escoger uno y asignar manualmente y no cambian a lo largo del tiempo?
Xinlai NI
Ingeniero de software de, Google inc.
Volver: Expresión al azar, una vez ejecutado Peter Hriso - 11-05-2009
Tengo una generación de partículas de un borrador. Estoy tratando de personalizar el aspecto de las partículas con el texto animado. He adjuntado un segundo borrador a cada partícula individual para diseñar el aspecto y la sensación de animación. Estoy utilizando el segundo borrador para el diseño de las palabras de animación, pero necesito que sea una serie de palabras diferentes.
Volver: Expresión al azar, una vez ejecutado Dan Ebberts - 11-05-2009
Seedrandom () es lo que estás buscando. Como este:
Var myarray = [ "frijoles","arroz","tacos","barbacoa"];
(seedrandom índice,True);
Var i = matemáticas.Piso (random (myArray.De longitud));
Myarray [I]
Dan
Volver: Expresión al azar, una vez ejecutado Peter Hriso - 11-05-2009