如何编辑 adobe flash 高度和宽度

发布于 2024-08-15 03:22:10 字数 223 浏览 5 评论 0原文

我正在制作一个将加载另一个 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 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

染柒℉ 2024-08-22 03:22:10

您可以使用 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 of A.

不交电费瞎发啥光 2024-08-22 03:22:10

尝试这个,

var l:Loader = new Loader();
addChild(l);

l.contentLoaderInfo.addEventListener(Event.COMPLETE, done);

l.load(new URLRequest("1.swf"));

function done(e:Event):void{
     l.width = this.width;
     l.height = this.height;
      // OR
     l.width = 100;
     l.height = 100;
}

如果您的 Flash 是全屏并且用户调整舞台大小,此脚本将不会帮助您

try this

var l:Loader = new Loader();
addChild(l);

l.contentLoaderInfo.addEventListener(Event.COMPLETE, done);

l.load(new URLRequest("1.swf"));

function done(e:Event):void{
     l.width = this.width;
     l.height = this.height;
      // OR
     l.width = 100;
     l.height = 100;
}

this script will not help you if your flash is fullscreen and the user resizes the stage

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文