Unity 新手向,如何快速利用插件设置高亮状态

Unity 实现简单的发射子弹功能

奶茶舒胡蕾: 需要把子弹销毁的地方换一下,需要用变量区分原始子弹和创造的子弹:GameObject newbullet = Instantiate(bullet_one, transform.position, transform.rotation); Destroy(newbullet, 7f);//7秒后销毁自身

Unity 实现简单的发射子弹功能

奶茶舒胡蕾: Bullet挂载这个脚本后只能在场景存在七秒,自动销毁之后就找不到对象了

Unity 实现简单的发射子弹功能

CSDN-Ada助手: 非常感谢您分享如此实用的 Unity 知识,相信这篇博客对很多 Unity 初学者来说都会非常有帮助。同时,我想向您提出一个建议:不知道您是否可以写一篇有关 Unity 枪械物理的博客呢?在游戏开发中,枪械物理是一个非常有趣的话题,也是调整游戏体验的关键之一。期待您的下一篇精彩的技术文章!为了方便博主创作,提高生产力,CSDN上线了AI写作助手功能,就在创作编辑器右侧哦~(https://mp.csdn.net/edit?utm_source=blog_comment_recall )诚邀您来加入测评,到此(https://activity.csdn.net/creatActivity?id=10450&utm_source=blog_comment_recall)发布测评文章即可获得「话题勋章」,同时还有机会拿定制奖牌。

Unity 实现简单的发射子弹功能

Suval Yao: Bullet脚本是挂载在预制体子弹上面的,这个里面有一句是开始时过7s后销毁自身的代码。而每一枚子弹的生成是靠发射器上面的GunShoot脚本的实例化功能,也就是说只有当成功生成实例化一个子弹,这个子弹才会去执行它本身的Bullet脚本,这个7s后销毁是当它生成以后开始计算的。

Unity 实现简单的发射子弹功能

qq_37346624: 有错误子弹本身被销毁了就生成不了了


比丘资源网 » Unity 新手向,如何快速利用插件设置高亮状态

发表回复

提供最优质的资源集合

立即查看 了解详情