Answers:
我建议将生成位置实际放置在背景地图上,作为从某种地图编辑器中可见的节点。您可以用两个变量表示一个shmup生成:
然后,您可以将屏幕底部的距离可视化为从生成节点向下指向的垂直线(可以可视化为敌人的灰色版本或类似形式)。当屏幕底部触摸该行时,它将生成。这使您可以使用某种可视化编辑器完全完成所有敌人的编辑,并提供整个游戏流程的概览。
我也在从事太空射击游戏。我所做的是我使用了一个名为GameController的空游戏对象。添加了一个名为GameController.cs的脚本组件,用于控制生成部分,例如,