FPC(First People Controller)外掛四個動作腳本
Character Controller: 腳色預設為rigibody(剛體), 即具備有碰撞和重力等物理特性
Mouse Look: 滑鼠直接控制鏡頭的轉向
Character Motor: 使得角色具有前進動力, 包含力學物理特性
FPS Input Controller: 接收鍵盤訊息, 前進/左轉右轉的能力
-------------------------------------------------------------------------------------
加入文字
GameObject->Create Other-> GUI Text
設定顯示文字"Hello World"
顯示結果如下:
Project下新增資料夾, 重新命名為Script
點選Script目錄夾, 新增Javascript, 命名TestText
預設程式碼如下
將剛剛加入的Text元件重新命名guiText, 避免空格出現
Script->點選TestText->Open
將人機介面的guiText的屬性text改成Ryan
滑鼠左鍵點選TestText拖拉至guiText元件之下, 則JavaScript才會發生作用(執行)
確認加入JavaScript成功的話, 則script屬性會寫入TestText
顯示結果
改顯示時間
guiText.text = Time.time.ToString();
倒數計時從10倒數至0
倒數至5
判斷鍵盤輸入0,1,或2
新增另一個JavaScript, 命名Fruit.js, 並滑鼠左鍵拖拉至guiText建立連結
並移除上一個JavaScript的連結(TestText.js)
#pragma strict
function Start () {
}
function Update () {
var fruits = new Array("Apple", "Banna", "Orange");
if(Input.GetKey("0"))
guiText.text =fruits[0];
if(Input.GetKey("1"))
guiText.text =fruits[1];
if(Input.GetKey("2"))
guiText.text =fruits[2];
}