作者chowleft (什麼....)
看板GameDesign
標題Re: [遊戲] Unity初學試做成果-CoinFly
時間Tue Nov 3 01:13:44 2015
※ 引述《osanaosana (OSANA)》之銘言:
: 順便請教問題:
: 1.由於本人在開發過程中匯入了一堆資源,
: 想要拿出來分享完整專案的時候發現容量近100MB,
: 手動刪除資源的時候,有時會不小心移除到不能刪的東西,
: 遊戲裡的天空就忽然暗下來了...
: 主要都是Unity提供的Package,
: 請教如何安全地把專案裡用不到的資源移除?
我沒用過這個,其實 google 一下好像都有些資料
https://github.com/tsubaki/UnityAssetCleaner
使用上就選
[Window] > [Delete Unused Assets] > [only resources]
其他說明可參考作者 blog
http://tsubakit1.hateblo.jp/entry/2015/10/16/004732
: 2.遊戲有用到Unity提供的FPSController,
: 我希望遊戲一開始時Camera能固定不動,不會跟著滑鼠跑,
: 請教如何鎖定Camera不會隨滑鼠移動?
: 我有試著用程式鎖定transform.rotation, 有效!
: 但是開放鎖定後Camera瞬間會跳到奇怪的角度,
: 看來應該有比較正式的方法...
可以試試將 MouseLook 靈敏度設為 0,
在 FirstPersonController.cs 裡加上控制函式
/// <summary>
/// 設定 MouseLook 靈敏度
/// </summary>
/// <param name="value">靈敏度數值</param>
public void SetMouseLookSensitivity(float value)
{
m_MouseLook.XSensitivity = m_MouseLook.YSensitivity = value;
}
程式一開始時將其設為 0.0f 禁止滑鼠轉動,
開始玩時設為 2.0f 就好。
我也不知道有沒有其他解法。
: 3.遊戲裡面擊中硬幣的音效應該要隨著硬幣位置有音量變化,
: 音效是在子彈擊中硬幣時動態產生物件,
: 我確認了音效的位置會隨著硬幣變動,
: 但是無論距離多遠音量都沒有變化...
AudioListener 放人身上,
AudioSource 放在硬幣上看看?
: 最後希望這個小遊戲能帶給大家一點娛樂
這遊戲讓我想起 Typing of the dead ....
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 49.158.112.66
※ 文章網址: https://webptt.com/m.aspx?n=bbs/GameDesign/M.1446484427.A.47C.html
1F:推 osanaosana: 謝謝回覆~ 明後天來改改看... 11/03 01:20
2F:→ osanaosana: AudioListener嘗試放在人身上或是硬幣身上都失敗... 11/05 15:18
3F:→ osanaosana: MouseLook鎖定可行,已經成功了 11/05 15:19
4F:→ chowleft: 呃... AudioSource Spatial Blend 調到 0.5 試試看? 11/05 16:03
5F:→ chowleft: 設 0.0 代表要用 2D 方式播放,這和你的需求不同 11/05 16:21
6F:推 osanaosana: 喔喔喔...就是這個參數...終於成功了,感謝chowleft 11/05 19:00