亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

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

InstantBullet加上Bullet之后unity3d就出錯退出了,InstantBullet是自己創建的,老師給的不能用,有哪位做成功了的能幫忙一下嗎

正在回答

2 回答

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

再去Bullet.cs中,把Destroy(gameObject)從注釋改回來。

個人認為是因為沒有銷毀gameObject導致內存溢出

0 回復 有任何疑惑可以回復我~
#1

qq_賴床ing_0

還有可能是因為unity版本不同導致Spawner無法使用,建議按照視頻里來,直接下載的資料中,視頻部分代碼有些被注釋掉了,有問題的話,改回去試試
2019-02-27 回復 有任何疑惑可以回復我~
#2

qq_賴床ing_0 回復 qq_賴床ing_0

不好意思看了下一章才發現,Spawner是自己寫的代碼,目的是使用緩存防止內存溢出
2019-03-04 回復 有任何疑惑可以回復我~

建議自己來寫吧

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
Unity3D快速入門
  • 參與學習       146091    人
  • 解答問題       379    個

本課程為Unity 3D入門教程,快速學會用Unity開發游戲

進入課程

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

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號