即時消息製作雙面滾動遊戲。問題是,我已經到了我的遊戲世界比閃光舞臺/工作區水平更寬的地步。我想知道其他人怎麼處理這個問題,因爲拖動我的動畫片段500像素到左邊只是爲了改變一個小細節,然後把它拖回500像素到它在遊戲中的位置上工作太多了。在Flash中使用大型遊戲世界
0
A
回答
0
對於sidescrollers,遊戲世界本身通常是由actionscript創建的。 你可以做到這一點,就是讓內容的每個「屏幕全部」都是自己的對象,然後在玩家在關卡中移動時添加內容。
0
首先,您可以在Flash CS中進行滾動。其次,在大多數側面卷軸中,尤其是可能無限的側面卷軸中,您將無法將所需的所有對象添加到舞臺上,因此您必須設計一種在運行時放置它們的算法,或重複一系列「試驗「,它可以在設計時設計,但必須非常短(儘管它們可能比舞臺更寬)。
關於在運行階段將對象放置在舞臺上 - 您可以控制要顯示的對象,可以將對象放在舞臺的可見區域之前,然後以相同的速度向左滾動所有對象(如果使用容器MC,你可以滾動那個,但最終用完一個無限滾動的座標空間,所以也許可以稍微改變一次容器),那麼如果一個對象的X(或Y,如果垂直滾動)座標太遠離舞臺的另一端,您將其從顯示和處理中移除。
相關問題
- 1. Flash遊戲世界限制
- 2. 存儲大型2D遊戲世界
- 3. Scala - 更新遊戲世界
- 4. 遊戲AI在世界中的位置
- 5. IndexOutofbouds在遊戲的世界渲染
- 6. 在一個巨大的世界遊戲中正確使用scene2d的舞臺
- 7. iOS遊戲世界的日曆/時鐘
- 8. 繪圖等距遊戲世界
- 9. 如何動態地構建地圖的大型世界在CraftyJS遊戲
- 10. 在Java中玩Flash遊戲(遊戲)
- 11. 將真實世界模型導入遊戲引擎
- 12. farmville/yoville/cafe世界型遊戲的體系結構?
- 13. 遊戲開發 - 使用屏幕座標與世界座標
- 14. 使用planet.osm以.pbf格式生成遊戲世界
- 15. 如何在mysql中存儲2D遊戲世界
- 16. 世界空間帆布沒有在遊戲中顯示
- 17. 代表在遊戲世界中渲染的光
- 18. 在RPG遊戲中存儲世界信息
- 19. 如何使用圖像文件在2D遊戲中加載世界/關卡?
- 20. 將遊戲世界矩陣位置保存到數據庫中
- 21. Flash和世界地圖
- 22. 在Flash CS6中創建遊戲邊界和障礙AS3.0
- 23. 通過VB放大Flash遊戲
- 24. 如何處理在iPhone上使用cocos2d進行換行的遊戲世界
- 25. Fancybox的Flash遊戲
- 26. Flash遊戲幫助
- 27. 多人Flash遊戲
- 28. Flash遊戲減速
- 29. 確定在Flash/AIR遊戲
- 30. Flash AS3迷宮類型遊戲問題