Código :
import Boton; class PeliculaBoton { private var root:MovieClip; private var texto:String; private var nombre:String; private var movie:MovieClip; private var boton:Boton; function PeliculaBoton(root:MovieClip, texto:String, nombre:String) { this.root = root; this.texto = texto; this.nombre = nombre; creaPelicula(); } public function creaPelicula() { movie = root.createEmptyMovieClip(nombre, root.getNextHighestDepth()); boton = new Boton(movie, texto); movie.onRollOver = function () { trace(boton); <<---- Porque me marca la salida del boton como undefined boton.alphaBoton(); <<--- Por obvia razon esto no se cumple } } public function setPosition(x_:Number, y_:Number) { movie._x = x_; movie._y = y_; } }
No se supone que es parte de la clase el objeto creado? o es que esta funcion de onRollOver tiene un uso particular?
Sugerencia por favor, Gracias!!