unity 预制体在游戏中无法生成的问题解决
今天在进行unity的学习时,在练习使用预制体时出现了一个让我疑惑的问题:demo的船只在发射鱼雷时,经过一段时间后便无法再命令船只发射鱼雷,提示如下所示:
大致意思是说这个对象已经被销毁,因而无法再次生成。首先我检查了销毁的条件,并没有发现问题;而在检查参数时发现了问题:
注意区分普通的对象和预制体组件。脚本要做到无限生成预制体实例,那么应该选择以预制体作为参数;若选择普通对象做参数,则普通对象消失后就无法继续生成。
今天在进行unity的学习时,在练习使用预制体时出现了一个让我疑惑的问题:demo的船只在发射鱼雷时,经过一段时间后便无法再命令船只发射鱼雷,提示如下所示:
大致意思是说这个对象已经被销毁,因而无法再次生成。首先我检查了销毁的条件,并没有发现问题;而在检查参数时发现了问题:
注意区分普通的对象和预制体组件。脚本要做到无限生成预制体实例,那么应该选择以预制体作为参数;若选择普通对象做参数,则普通对象消失后就无法继续生成。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律