Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/actionscript-3/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Apache flex 如何仅在纯AS3中创建固定大小的swf_Apache Flex_Actionscript 3_Flash_Resize - Fatal编程技术网

Apache flex 如何仅在纯AS3中创建固定大小的swf

Apache flex 如何仅在纯AS3中创建固定大小的swf,apache-flex,actionscript-3,flash,resize,Apache Flex,Actionscript 3,Flash,Resize,当我在Flex环境中构建AS3 only项目时,我想知道是否有任何方法可以获得固定大小的swf文件。我不能使用scaleMode=“noScale”,因为我的swf非常小。我也不想把它扩展到全浏览器winder。有办法吗?谢谢你的帮助 您的应用程序有点像flash播放器内部的画布。因此,您可以给它一个固定的大小(具有宽度和高度属性),但这只会减少它在flash播放器中的大小。我不认为您可以在纯AS3中处理这个问题-您需要更改底层HTML(尽管,您可以使用ExternalInterface来执行此

当我在Flex环境中构建AS3 only项目时,我想知道是否有任何方法可以获得固定大小的swf文件。我不能使用scaleMode=“noScale”,因为我的swf非常小。我也不想把它扩展到全浏览器winder。有办法吗?谢谢你的帮助

您的应用程序有点像flash播放器内部的画布。因此,您可以给它一个固定的大小(具有宽度和高度属性),但这只会减少它在flash播放器中的大小。我不认为您可以在纯AS3中处理这个问题-您需要更改底层HTML(尽管,您可以使用ExternalInterface来执行此操作,它允许您在HTML页面上调用javascript方法…。

在主类声明上方使用元数据

[SWF(width="400", height="125")]
public class MyAS3Project extends Sprite
我刚发现这个…仅供参考。。