哦 这个啊 ,我玩过原版,所以你这个会进化到3D嘛 哈哈
做的挺不错的。
简单的游戏一屏幕没几个精灵,放在 update 里挨个判断是没什么压力的吧。当精灵多了到影响到了性能,再去考虑优化也不迟。
比如你可以只判断角色是否和周围少量的几个怪物发生碰撞,但如何知道哪些怪物在角色周围呢,如果怪物很多挨个遍历一便也很慢,这个时候你可以试试四叉树:
http://wxsr.blogbus.com/logs/60788934.html
这个优化只是在有大规模数量的时候才好用,如果你只有很少的对象,那就是杀鸡用牛刀啦~
谢谢,一直被这个问题困扰