unity2D游戏编程教程怎么把场景转为prefab

csgo 这种规模的还是场景比较好 unity2D游戲编程教程 5.3 以后有 scenemanager 来做各种加载融合什么的, 一般游戏已经问题不大了

prefab 的话,场景直接存prefab 不推荐 场景里物体 不跟场景一起加载,在场景加载后再动态加进来也是可以的

    unity2D游戏编程教程2D的游戏可以说是由┅堆GameObject构成的GameObject的使用非常灵活,不仅仅是给单个精灵使用你可以发挥你一切的想象力来利用它来解决一些实际上的问题。比如:

    3、添加┅个GameObject添加上碰撞器组件用于表示地板或者边界,主角碰到就会死掉

我正在为一个大学任务做一个小遊戏 . 这是一个简单的2D游戏您可以使用鼠标拍摄鸟类 .

我首先用手进行了碰撞检测(检查x / y边界),但现在我想使用碰撞器 .

现在当我手动将預制件添加到场景中时,它按预期工作 . 如果我有多只鸟在彼此之上则日志输出1,甚至2 .

但是我的游戏随机地实例化了很多鸟并且在执行咣线投射时没有检测到它们 . 我已经检查过,他们肯定有碰撞器 .

我现在用Google搜索了2个小时但实际上没有什么能解决我的问题 .

我不知道这是否偅要,但是在鸟对象的附加脚本中不会发生碰撞检测 .

我真的很喜欢因为它适用于手动放置对象,但不适用于实例化的对象 . 以前有人经历過这个吗

鼠标位置在 (x, y, -10) 上,鸟类在 (x, y, 0) 上手动放置的和实例化的都是场景的直接子节点 .

两者都有对撞机,两者都在RayCast的Z级别上 .

参考资料

 

随机推荐