Al navegar mediante el teclado en un swf, normalmente vemos un rectángulo amarillo para saber donde nos encontramos.
stage.stageFocusRect = false;
Al navegar mediante el teclado en un swf, normalmente vemos un rectángulo amarillo para saber donde nos encontramos.
stage.stageFocusRect = false;
Bueno, siempre que hagamos un flash/flex para navegador, debemos tener en cuenta el tamaño de este. Si va enfocado para una resolución optima de 1024 x 768, nuestro Flash debe tener el siguiente tamaño: 1003 x 722
Bueno, a continuación os dejo unos snippets que he creado para flash develop.
Yo los encuentro muy útiles.
El primero lo he llamado for j, y lo único que hace es hacer un for, cómo el for i. Muy útil cuando quieres anidar dos for’s. El código es el siguiente:
for j
for (var j:int = 0; j < $(EntryPoint); j++) $(CSLB){ }
El siguiente snippet es el trace. Lo que hace es tracearnos el nombre de la variable que tenemos seleccionada (la seleccionamos haciendo un control c), y nos la tracea desde la clase, función, nombre de variable y valor, es decir, su ruta completa
trace
trace('$(TypName).$(MbrName).$(ItmTypName): $(Clipboard): '+$(Clipboard));
A continuación un for in, que no es mas que un simple trace del for in de la variable que tenemos seleccionada (siempre con control c).
trace_for_in
for (var name:String in $(Clipboard)) $(CSLB){trace('$(TypName).$(MbrName).$(ItmTypName): $(Clipboard).'+name+': +$(Clipboard)[name]);}
El trace_localizacion lo que hace es tracearnos la ruta de dónde estamos. Muy útil para debugar.
trace_localizacion
trace('$(TypName).$(MbrName).$(ItmTypName) $(EntryPoint)');
No os ha pasado muchas veces que estás escribiendo un texto y por arte de magia se te desconfigura el teclado?
Para esconder el menú que nos sale cuando apretamos botón derecho a un .swf, lo único que debemos hacer es poner este trozo de código:
var NoMenu:ContextMenu = new ContextMenu ();NoMenu.hideBuiltInItems();this.menu = NoMenu;
Un favicon.ico es el logo que nos sale al lado de la dirección de internet.
Para crear uno, si no tienes ningún programa, puedes hacerlo gratuitamente desde aquí
Uso de las expresiones regulares. En este caso veremos el uso de la propiedad de los Strings
button1.addEventListener(MouseEvent.CLICK, onClick);
button2.addEventListener(MouseEvent.CLICK, onClick);
button3.addEventListener(MouseEvent.CLICK, onClick);
function onClick(e:Event):void {
var id:uint = uint(e.target.name.replace(RegExp(/button/), “”));
trace (“Button clicked: ” + id);
}