Código ActionScript :
package{
import flash.display.MovieClip;
public class BotonsRoll extends MovieClip{
var targetClass:Class = Object(this).constructor;
var targetCopy:MovieClip = new targetClass;
public function BotonsRoll(){
this.alpha=.50;
this.scaleX=scaleY=.64;
var targetCopy.y = target.y + target.height;
var targetCopy.x = target.x;
var targetCopy.scaleY = -1;
var targetCopy.width = target.width;
var targetCopy.height = target.height;
addChild(targetCopy);
E leido estos articulos:
http://www.cristalab.com/tips/imagen-con-efecto-de-reflejo-y-movimiento-en-actionscript-3-c46738l/
http://www.google.com.mx/url?sa=t&source=web&ct=res&cd=1&ved=0CAgQFjAA&url=http%3A%2F%2Fwww.cristalab.com%2Ftips%2Fcomo-hacer-un-efecto-de-reflejo-en-actionscript-3-c46189l%2F&ei=j2iDS5_HL4OasgOUoKyfDw&usg=AFQjCNE9ZuY3Ho1o_NLh3qw_1btTInEoCQ&sig2=lAYenhF5a_XmuVWVlyi5BQ
Y me parecio que debia probar que tal se veria en el proyecto que estoy llevando a cabo, ya que tengo en mis botones en los que deseo agregar el efecto, distintas funciones y en especial movimientos, tengo que adaptar el codigo a mis necesidades, pero no comprendo bien (E de aclarar que soy novato en ActionScript) como esta funcionando.
Primero me conflictua la parte de la primer variable "targetClass" no entiendo en absoluto que funcion tiene.
Segundo, eh probado una y otra forma de adaptar el codigo y ninguna me resulta, esto que traigo es lo que menos errores me tira y aun no comprendo porque reconoce los "targetCopy" solo cuando le pongo "var".
Espero alguien me pueda orientar, mi intencion es comprender el lenguaje para poder adaptar la idea a una clase.
Gracias de ante mano.
