视频: 2017 巴哈姆特 ACG 創作大賽 - 遊戲組- 《AirBoost》操作說明影片影片說明 2024
基本上,为了使这个效果起作用,你告诉GameMaker:Studio将View的可见部分绘制到Surface上,而不是将View绘制到屏幕上。您可以告诉GameMaker在游戏的每一步中将整个屏幕或部分屏幕绘制到Surface上。
当你这样做时,你需要同时激活两个视图。如果不这样做,那么当曲面没有绘制时,屏幕显示为黑色,这就是为什么您需要第二个视图来显示屏幕。
<! --1 - >这样想:第一个视图最初出现,但是当一个事件被触发时 - 比方说,一个冲击波使玩家摇晃 - 表面效果开始,并显示带有震动的表面视图波浪效应。冲击波效应完成后,再次出现第一个视图。
以下步骤可以从New Project窗口的Tutorials选项卡的Advanced部分下找到软件内教程Surfaces_Part2。首先,您将教程游戏设置为使用两个不同的视图。
<!要设置两个不同的视图,请执行以下步骤:打开Surfaces教程,从资源树中双击room0。
-
房间属性出现。
点击Views选项卡。
-
选择启用使用视图复选框(请参见此图)。
-
启用并显示“视图”的房间属性。
选择视图0,并确保选中房间开始时可见。 -
<! - 3 - >
单击以选择查看1,并确保选中房间开始时可见。 -
点击绿色的复选标记。 <房间属性>窗口被保存并关闭。
-
设置好视图后,创建一个新的曲面对象。这个Surface对象检查屏幕表面是否存在,如果存在,它保存屏幕的值。