unity3d 2d自上而下的游戏,你需要创建随机对象出玩家的视野后,他们离开视野删除

exdqitrt  于 2022-11-15  发布在  其他
关注(0)|答案(1)|浏览(104)


下午好,我无法在玩家的可视区域外随机创建对象,这样在它们退出后就会被删除,作为截图中的云示例,提前感谢大家。
我有一个想法,这个问题可以通过创建“2个矩形周围的飞机(球员)远和近在近我们将有一个产卵,并在情况下,一个对象击中远的对象,它将消失,但如何实现它使用脚本我不知道。

dtcbnfnu

dtcbnfnu1#

据我所知,您可以在X轴上角范围内生成对象,并具有恒定偏移量(或可为每个衍生对象配置)。要销毁衍生对象,您可以在摄像机视图的下角创建一些点,当Y轴衍生对象位置低于此点Y时,您将销毁对象。或者你可以创建一些过滤对象与Collider2D的宽度将作为相机视图的宽度,并销毁对象时,将触发OnCollisionExit2D。当然,你应该添加碰撞到你产生的对象。几个想法出现在头上。抱歉,如果我的解释是坏的。

相关问题