Añadir funciones al teclado con Actionscript 3

Posted by admin | AS2,AS3,Avanzado,Class,Noticias,Trucos,Tutoriales | Monday 21 April 2008 11:50 pm

Esta es una sencilla clase que nos permitirá de forma fácil añadir la ejecución de una función al presionar una determinada tecla del teclado.

para ello crearemos una clase "Teclado" y la colocaremos en nuestro package de clases de actionscript 3.

La clase la extenderemos de EventDispatcher para poder lanzar eventos desde ella, y la escribiremos siguiendo un patrón Singleton ya que solo nos interesa tener un único controlador del teclado y queremos tener acceso global a él.

PLAIN TEXT
Actionscript:

package com.zguillez.events

{

public class Teclado extends EventDispatcher

{

public static  var _instancia:Teclado;

//-------------------------------------------

public function Teclado(s:Singleton,clip) {}

//-------------------------------------------

public static function [...]

Botones con parámetros en Actionscript 3

Posted by admin | AS3,Flash,Trucos | Friday 18 April 2008 5:04 pm

Este es un código de ejemplo muy sencillo de cómo asignar funciones con parámetros a botones dinámicamente con un bucle for();

Este era un recurso muy utilizado en Actionscript 2 cuando teníamos varios botones con nombres con una secuencia numérica (ej: boton1, boton2, boton3 etc..)

PLAIN TEXT
Actionscript:

for (var i:Number = 1; i <= 5; i++)

{

    this["boton" + i].num = i;

    this["boton" + i].onRelease = function()

    {

        trace("Soy el botón " + this.num);

    };

}

Hacíamos un típico scope colocando el parámetro (en este caso la variable [...]

Get Adobe Flash playerPlugin by wpburn.com wordpress themes