網(wǎng)站正在建設(shè)代碼seo專員是做什么的
前言
本篇實現(xiàn)的效果是當(dāng)玩家將鼠標(biāo)移至屏幕邊緣時,視野會相應(yīng)的上下左右移動
效果
步驟
1. 打開玩家控制器“RTS_PlayerController_BP”,在類默認(rèn)值中設(shè)置如下選項
新建一個宏,命名為“EdgeSroll”,
?添加兩個輸入和三個輸出,分別命名為“MouseX”、“MouseY”、“then”、“DeltaSpeedX”、“DeltaSpeedY”
?添加兩個浮點(diǎn)型變量,分別命名為“EdgeScrollSpeedX”、“EdgeScrollSpeedY”
?在宏“EdgeScroll”中添加如下節(jié)點(diǎn):
?在事件圖表中添加如下節(jié)點(diǎn):
此時就實現(xiàn)了,當(dāng)玩家將鼠標(biāo)移至屏幕邊緣時,視野會相應(yīng)的上下左右移動,效果如文章開頭所示。 如果覺得移動速度太快可以減小變量“EdgeScrollSpeedX”和“EdgeScrollSpeedY”的值。