0

我正在使用 FlashDevelop 在 AS3 中制作游戏。正如标题所说,我正在尝试动态增加屏幕的大小。这是一个简单的回避型游戏,所以我让玩家解锁的升级之一是更多空间。

我有我的主,那个主有一个孩子。我试图UpgradeScreen()从那个孩子那里调用一个函数。我已经尝试了几种排列stage.stageWidth并且stage.scaleX到目前为止没有任何效果。根据对这种性质的问题的一些回答,我发现它看起来比我希望的要复杂。

那么,我正在尝试的可能吗?我应该让孩子在 main 中调用一个函数而不是自己尝试吗?

提前致谢。

4

1 回答 1

0

根据 Vesper 的建议,我将项目尺寸放大,并使用了剪裁。在屏幕达到最大升级之前,我不喜欢有白色边框的事实,但可能没有一种简单的方法可以避免这种情况......

而不是通过(0,0)and绑定所有内容(stage.stageWidth,stage.stageHeight)。我现在通过(LeftX,TopY)and绑定东西(myWidth,myHeight),当我运行时,我UpgradeScreen()从两者中减去 5LeftX并在两者TopY中添加 10myWidth并且myHeight

于 2013-10-23T03:40:56.323 回答