En la clase correspondiente se accede al textfield y se edita el texto sin ningún problema.
El problema viene cuando tengo otro as3 llamado Tienda.fla con su .as correspondiente, y cuando intento instanciar un objeto con la clase slider (la del otro swf) y compilo sale el siguiente error:
Código HTML:
1120: Acceso a una propiedad text no definida.
Aquí el código de tienda.as, que es cortito, creo que el otro código no hace falta.
Código actionscript:
Ver original
package { import flash.display.MovieClip; import flash.net.URLRequest; import flash.display.Loader; import flash.events.Event; import flash.text.TextField import slider; public class tienda extends MovieClip { public var SLIDER:slider = new slider(); public function tienda() { var loader:Loader = new Loader(); loader.load(new URLRequest("slider.swf")); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, init); } public function init(e:Event){ } } }
Considero importante decir que si elimino todas las llamadas que hago a text, es decir, suprimo las lineas que provocan el error 1120 sale un ReferenceError:
Código:
ReferenceError: Error #1056: No se puede crear la propiedad text en slider.