Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typo3/2.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
Actionscript 3 Flash/Flashdevelop AS3-窗口比我在属性中设置的窗口大_Actionscript 3_Flash_Flashdevelop - Fatal编程技术网

Actionscript 3 Flash/Flashdevelop AS3-窗口比我在属性中设置的窗口大

Actionscript 3 Flash/Flashdevelop AS3-窗口比我在属性中设置的窗口大,actionscript-3,flash,flashdevelop,Actionscript 3,Flash,Flashdevelop,我正在用FlashDevelop做一个游戏。我已经在Project->Properties中将维度设置为600 x 600 只是,当我运行它时,我得到以下信息: 看起来还好吧?但它是750 x 750,不是600 x 600 我之前注意到了这一点,但我认为这只是FlashDevelop和继续编程的一个怪癖。。。到目前为止 你看,我的游戏快结束了,所以我把它上传到FGL.com供同行评议等等。当我在那里运行时,我得到的是: 仍然是一个750 x 750的窗口,但是现在我的游戏没有被拉伸来填满它,所

我正在用FlashDevelop做一个游戏。我已经在Project->Properties中将维度设置为600 x 600

只是,当我运行它时,我得到以下信息:

看起来还好吧?但它是750 x 750,不是600 x 600

我之前注意到了这一点,但我认为这只是FlashDevelop和继续编程的一个怪癖。。。到目前为止

你看,我的游戏快结束了,所以我把它上传到FGL.com供同行评议等等。当我在那里运行时,我得到的是:

仍然是一个750 x 750的窗口,但是现在我的游戏没有被拉伸来填满它,所以在侧面和底部有一个丑陋的边界

我不知道这可能是什么原因造成的,我也找不到任何证据表明互联网上有任何人有过这个问题。与我找到的答案最接近的是插入这一行:

[SWF(width=“600”,height=“600”)]

但那没用


我很沮丧。我的第一场比赛几乎完成了,但我遇到了这个愚蠢的问题,完全毁了它,我不知道该怎么办。我只知道这要么是我错过的一些愚蠢而明显的东西,要么是一些以前没有人经历过的可怕而复杂的东西。我似乎就是这样想的。

没关系,我想出了一个解决办法

我将此添加到标题屏幕,所有内容都是其子项:

if(stage.stageWidth>=stage.stageHeight)
{
这个.scaleY=stage.stageHeight/600;
这个.scaleX=stage.stageHeight/600;
}
其他的
{
这个.scaleY=stage.stageWidth/600;
这个.scaleX=stage.stageWidth/600;
}