如何编辑 adobe flash 高度和宽度
我正在制作一个将加载另一个 swf 文件的 swf 文件,
var myLoader:Loader = new Loader();
addChild(myLoader);
var url:URLRequest = new URLRequest("1.swf");
myLoader.load(url);
我想编辑主 SWF 尺寸,使其与加载的尺寸相同,我该怎么做?
i'm making an swf file that will load another swf file
var myLoader:Loader = new Loader();
addChild(myLoader);
var url:URLRequest = new URLRequest("1.swf");
myLoader.load(url);
i want to edit the main SWF dimensions to be same as the loaded one how can i do that ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
您可以使用 Stage.stageWidth 和 Stage.stageHeight。您可能还想查看 Stage.scaleMode 因为这会影响在更大的容器(或全屏)内显示 Flash 影片时舞台大小的解释方式。
否则,主影片的大小由实际显示的 Flash 播放器(在浏览器中、独立或通过 AIR)决定,因此在影片实际加载后您无法真正更改它。您可能需要考虑调整
B
的大小,以适应A
的最大显示区域。You can access the stage dimensions with Stage.stageWidth and Stage.stageHeight. You might also want to look at Stage.scaleMode as that affects how the stage's size is interpreted when displaying the flash movie inside a bigger container (or fullscreen).
Otherwise the main movie's size is determined by the actual displaying flash player (being in a browser, standalone or via AIR), so you cannot really change it after then movie is actually loaded. You might want to look at resizing
B
instead to fit the maximum displayed area ofA
.尝试这个,
如果您的 Flash 是全屏并且用户调整舞台大小,此脚本将不会帮助您
try this
this script will not help you if your flash is fullscreen and the user resizes the stage