untiy input system 5/5
6行為資產(chǎn)與玩家輸入組件
本方法需要?jiǎng)?chuàng)建行為資產(chǎn),但只需要編寫對應(yīng)的行為函數(shù)即可。創(chuàng)建行為資產(chǎn)第五節(jié)已經(jīng)介紹不再贅述。行為函數(shù)如下:
函數(shù)必須為public,參數(shù)必須與本文相同。保存代碼后,需要在資產(chǎn)中創(chuàng)建“player input”腳本,并按照如圖把元素拖入對應(yīng)位置?!癇ehavior”屬性修改為“Invoke Unity Events”。

框中“yidong”對應(yīng)的為行為資產(chǎn)中的行為。

如圖,必須從資產(chǎn)中拖入腳本,否則無法正確識別。右側(cè)框出則為剛剛寫的函數(shù)。如與本文程序相同,則運(yùn)行游戲后按下wasd按鍵并控制臺打印二維非零向量即為成功。
標(biāo)簽: