我有一個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
?但我認爲這是一個只讀屬性。你需要嘗試一下。