solo se admite ActionScript 3.0.
Los cambios de la versión 2 a la versión 3 de ActionScript ofrecen modificaciones en el acceso a las demostraciones de Adobe Captivate. Aquí se describen algunos de los cambios.
Para declarar onEnterFrame, especifique this.addEventListener("enterFrame",onEnterFrame);
Utilice void en lugar de Void
Ahora la interfaz externa solo utiliza dos parámetros. Por ejemplo, ExternalInterface.addCallback("isStatic",isStatic);
Utilice parent en lugar de _parent
Utilice el código siguiente en el archivo de ActionScript:function cpSetValue(variable:String, val):void { if (variable == 'widgetMode') { widgetMode = val; } } ExternalInterface.addCallback("cpSetValue", cpSetValue);
La forma de obtener widgetParam ha cambiado en ActionScript 3.0 debido a cambios en la estructura de las versiones de demostración de Captivate:var slide:Object = parent.parent.parent; var slideXMl:XMLList = XMLList(slide.slideXMl); var parname:String = parent.parent.name; var ItemXML:XMLList = XMLList(slideXMl.ItemList.Item.(@name == parname)); widgetParam:String = ItemXML.widgetParams;
Conozca el nuevo modo de analizar XML.
asegúrese de que la versión de ActionScript para el widget coincida con la versión de ActionScript utilizada para la demostración de Captivate. Los widgets de ActionScript 2.0 no funcionan en las películas que se publican mediante ActionScript 3.0 y viceversa.
Inicia sesión en tu cuenta