Dos formas de cambiar el color de fondo (backgroundColor) de un movieClip en Flash con ActionScript 2
Ejemplos, apuntes, teoría, práctica, pruebas y error...de esto y un poco más se trata este Blog.
Mostrando las entradas con la etiqueta Flash. Mostrar todas las entradas
Mostrando las entradas con la etiqueta Flash. Mostrar todas las entradas
19.10.11
14.12.10
17.11.10
Solución a "no puedo guardar archivo Flash en articulos Joomla!"
Trabajando en un proyecto Joomla! surgió que, si bien como Super Administrador no habia problemas, no podía guardar un archivo Flash o video de YouTube embebido cuando el usuario era de menor rango que Super Administrador. Y lo raro fue al probar en varios proyectos Joomla! y que en todos acurriera lo mismo.
15.11.10
27.10.10
Uso de Math.round() y otras funciones matematicas en Flash
Math.random(); te devuelve un número entre 0 y 1
Ejemplo:
El segundo trace te da un número entre 0 y 3.
Math.floor(); elimina los decimal
Ejemplo:
Math.round(); te permite redondear un numero teniendo como base el 5
Ejemplo:
El segundo devuelve 153
Fuente: www.cristalab.com
Ejemplo:
trace(Math.random()); trace(Math.random()*3);El primer trace te da un número entre el 0 y 1.
El segundo trace te da un número entre 0 y 3.
Math.floor(); elimina los decimal
Ejemplo:
trace(Math.floor(152.1245)); trace(Math.floor(152.845));Ambos trace te devuelven 152
Math.round(); te permite redondear un numero teniendo como base el 5
Ejemplo:
trace(Math.round(152.1245)); trace(Math.round(152.845));El primer trace devuelven 152
El segundo devuelve 153
Fuente: www.cristalab.com
26.10.10
Dar funcionamiento a mis botones de manera dinámica - Flash
Vamos a ver como se puede dar funcionamiento a varios botones de manera dinámica y de modo que en un solo frame tengamos todo el código. Claro que el funcionamiento de todos los botones es el mismo con diferencia en, por ejemplo, que el nombre del archivo al que llaman es único para cada botón.
En estos ejemplos tendremos 5 botones con los nombres de instancias "biografia_btn", "discografia_btn", "prensa_btn", "fotos_btn" y "videos_btn" respectivamente.
Ejemplo 1.
//Acá usaremos un Array() que contenga los 5 nombres de instancias sin "_btn", de modo que si deseamos utilizar las palabras "biografia" ó "discografía" nos queden listas ya.
var botones:Array = new Array( "biografia","discografia","prensa","fotos","videos");
//entonces recorremos el array
for(b=0; b<botones.length; b++){
//y de este modo asignamos dinámicamente la funcion a ejecutar onPress
this[botones[b]+"_btn"].onPress = function(){
//y asi podremos ahora imprimir el nombre de insatnacia de cada boton usando "this._name"
trace(this._name);
//o las palabras ("biografia","discografia","prensa",etc) solas
trace(botones[b]);
}
}
En estos ejemplos tendremos 5 botones con los nombres de instancias "biografia_btn", "discografia_btn", "prensa_btn", "fotos_btn" y "videos_btn" respectivamente.
Ejemplo 1.
//Acá usaremos un Array() que contenga los 5 nombres de instancias sin "_btn", de modo que si deseamos utilizar las palabras "biografia" ó "discografía" nos queden listas ya.
var botones:Array = new Array( "biografia","discografia","prensa","fotos","videos");
//entonces recorremos el array
for(b=0; b<botones.length; b++){
//y de este modo asignamos dinámicamente la funcion a ejecutar onPress
this[botones[b]+"_btn"].onPress = function(){
//y asi podremos ahora imprimir el nombre de insatnacia de cada boton usando "this._name"
trace(this._name);
//o las palabras ("biografia","discografia","prensa",etc) solas
trace(botones[b]);
}
}
Suscribirse a:
Entradas
(
Atom
)