InstantBullet加上Bullet之后unity3d就出错退出了

来源:3-9 动态生成和销毁物体-Unity3D角色控制

weibo_叫我陈嘉丽_0

2017-07-06 14:11

InstantBullet加上Bullet之后unity3d就出错退出了,InstantBullet是自己创建的,老师给的不能用,有哪位做成功了的能帮忙一下吗

写回答 关注

2回答

  • qq_赖床ing_0
    2019-02-27 16:04:04

    在Weapon.cs中,重新改成GameObject go = Instantiate(bulletPrefab, spawnPoint.position, spawnPoint.rotation * coneRandomRotation) as GameObject;

    再去Bullet.cs中,把Destroy(gameObject)从注释改回来。

    个人认为是因为没有销毁gameObject导致内存溢出

    qq_赖床i... 回复qq_赖床i...

    不好意思看了下一章才发现,Spawner是自己写的代码,目的是使用缓存防止内存溢出

    2019-03-04 12:16:12

    共 2 条回复 >

  • 只手星海
    2017-07-23 13:49:41

    建议自己来写吧

Unity3D快速入门

本课程为Unity 3D入门教程,快速学会用Unity开发游戏

146055 学习 · 379 问题

查看课程

相似问题