我有一个Flash小部件(种类)。我需要根据我通过JSON在运行时加载的数据动态更改窗口小部件的高度。 我想在ActionScript事件处理程序中调整大小。如何根据内容动态更改主动画片段的舞台高度(在Flash中)?
ActionScript的版本是3.0。
我有一个Flash小部件(种类)。我需要根据我通过JSON在运行时加载的数据动态更改窗口小部件的高度。 我想在ActionScript事件处理程序中调整大小。如何根据内容动态更改主动画片段的舞台高度(在Flash中)?
ActionScript的版本是3.0。
Flash的大小由您给出的嵌入决定。在flash里面你可以阅读stage.stageHeight和stage.stageWidth属性来找到它们是什么。
如果您的舞台调整大小模式为“noscale”,那么只需将某些东西放在屏幕外(尽管显然不会显示),即可通过使用高度和宽度属性主实例,然后通过externalinterface将它传递给javascript命令,然后可以在html视图中更新Flash的大小。
这里有一些链接可能对您有用: livedocs: scalemode,livedocs: align,browsercanvas: (js in actionscript),pure javascript example
如何尝试stage.stageHeight
?但我认为这是一个只读属性。你需要尝试一下。