最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

斯坦福UE4C++課程P5-P6

2022-10-22 18:32 作者:_Hide-on-bush_  | 我要投稿

為了讓我們能夠用鍵鼠輸入來控制角色,必須將鍵映射到函數(shù)上。

在SCharacter.cpp的SetupPlayerInputComponent函數(shù)中為角色綁定名為MoveForward的軸

在SCharacter.h的protected下聲明void MoveForward(float Value)函數(shù),

在SCharacter.cpp下為前者添加定義:

編譯后在UE編輯器打開項目設(shè)置,找到輸入,添加軸映射,命名為MoveForward保證能被SCharacter類的軸綁定函數(shù)所捕獲,添加兩個鍵W和S,scale分別為1和-1表示Value的正負。

點擊運行,發(fā)現(xiàn)可以用WS控制前進和后退了。(確??刂频慕巧抢^承自SCharacter類的藍圖類)

同理,我們可以綁定名為Turn的軸來控制左右轉(zhuǎn)向(pitch俯仰yaw左右偏航roll逆順時針偏轉(zhuǎn),想象飛機運動)

在項目設(shè)置-輸入中添加名為Turn的軸映射,添加鍵Mouse X(鼠標水平拖動輸入,Mouse Y是豎直拖動輸入)

編譯運行發(fā)現(xiàn)可以控制水平轉(zhuǎn)向了。

下面為角色設(shè)置網(wǎng)格體并把代碼提交到github

點擊視口中的繼承自SCharacter的藍圖類實例PlayerCharacter或者點擊右上世界大綱中的前者,右下details的骨骼網(wǎng)格體Skeletal?Mesh選擇虛幻爭霸Gideon分配給該角色實例。

在藍圖類中為骨骼網(wǎng)格選擇動畫藍圖類為Gideon_AnimBlueprint_C

動畫藍圖類就是控制角色移動、攻擊、被攻擊等等時做出怎樣的動畫,后面會講

打開github desktop,可以看到更改的內(nèi)容。

可以為這批更改添加描述Description和總結(jié)Summary,然后提交到主分支

最后點擊上面的Push origin,將局部變化上傳到服務(wù)器,使得github上顯示了此次更新

斯坦福UE4C++課程P5-P6的評論 (共 條)

分享到微博請遵守國家法律
宝山区| 夏河县| 吐鲁番市| 长宁县| 集安市| 望江县| 望都县| 土默特右旗| 望江县| 昭觉县| 察雅县| 宿松县| 久治县| 东阿县| 吉木萨尔县| 石门县| 宾阳县| 枝江市| 德州市| 宁国市| 云南省| 东兴市| 延长县| 沐川县| 信宜市| 蒙自县| 南岸区| 漠河县| 乌苏市| 铜山县| 称多县| 阳朔县| 成武县| 资源县| 石屏县| 东源县| 定兴县| 滨州市| 体育| 贵溪市| 股票|