即时消息制作双面滚动游戏。问题是,我已经到了我的游戏世界比闪光舞台/工作区水平更宽的地步。我想知道其他人怎么处理这个问题,因为拖动我的动画片段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迷宫类型游戏问题