unity3d中间获取不在场景中的物体的组件

比方说我要发射一个炮弹,我制作了一个炮弹的预设,我要获取这个炮弹的组件,但是如果在场景中没有这个炮弹的实例,就会显示获取不了组件。如果每次我要实例化一个预设都必须在场景中... 比方说我要发射一个炮弹,我制作了一个炮弹的预设,我要获取这个炮弹的组件,但是如果在场景中没有这个炮弹的实例,就会显示获取不了组件。如果每次我要实例化一个预设都必须在场景中先实例化一次感觉非常不合理啊。 展开
 我来答
Aigo游戏
2019-08-22 · 专注各类高质量日韩游戏
Aigo游戏
采纳数:55 获赞数:156

向TA提问 私信TA
展开全部
Resources.Load()获取prefb之后 再创建实例 比如 GameObject.Instantiate()方法 创建物体后 获取组件
微风细雨v飘
2018-04-12 · TA获得超过223个赞
知道小有建树答主
回答量:266
采纳率:84%
帮助的人:69.7万
展开全部
没错啊,就是要先生成炮弹才能对这个炮弹进行操作。如果炮弹不存在,那么你就没有物体去操作啊。
追问
你没明白我的意思,比如我现在要实例化一个物体,如果这个物体本身不存在于场景中有办法实例化吗。它本来没有,我现在需要,先实例化才能考虑对炮弹进行操作,我现在没问为什么不能对炮弹进行操作而是问怎么能实例化出来,还是说实例化不出来。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式