unity3d快速fps制作插件 快速制作fps游戲
讓初學者也能快速制作屬于自己的fps游戲
教程附上!!!
使用Realistic FPS Prefab的功能非常的簡單,將!Realistic FPS Prefab Files 目錄下的!!!FPS Player Main拖曳到場景內,然后調整它的高度約在地面上方的位置。
在Hierarchy面板里面打開!!!FPS Player Main的結構,里面有四個主要的組成部分,FPS Camera控制相機的位置,這表示可以將默認的相機刪除,FPS Effects用來處理特效,FPS Player操控玩家的移動,FPS Weapons用來設定玩家使用的武器。
進行Play測試,屏幕里面提示按下F1查看幫助說明,在場景里面使用WSAD已經可以進行第一人稱視角的操控,但是我們發現一個問題,玩家的手上竟然沒有任何的武器可使用?問題是出在哪里呢?
現在到FPS Weapons里面來看看啥情況,選擇AK47物件,然后到Inspector查看設置,在Weapon Behavior 腳本內的Have Weapon 默認的狀態是沒勾選的,表示該武器需要在場景內以拾取的方式來獲得。
勾選AK47與katana兩個武器的Have Weapon后,表示玩家在一開始就具備了這兩個可運用的武器,當然我們也可以勾選所有的武器來讓玩家在游戲開始的時候就火力十足,不過這樣相對的會減少游戲的樂趣。
按下Play測試,在移動的過程中,我們使用滾輪就可以進行武器的切換,,
玩家使用不同的武器在場景里面進行破壞與攻擊
