今天我們來做一個用按鍵控制的升降電梯
這篇文章是我看嗶哩嗶哩上學習的筆記,學習的地址如下:
https://www.bilibili.com/video/BV164411Y732?t=168&p=15
因本人才疏學淺,如有錯誤之處,還請見諒、
① 我們先來搭建一個地形
這里我們通過復制大法,做了一個兩層的地形:用的Demo是UE4自帶的第三人稱游戲
效果如下:
② 我們來建立一個藍圖類
然后在藍圖類里面添加上一個立方體,一個碰撞盒子.注意他們的層次關系
效果如下:
然后就是最關鍵的添加結點了
然后我們看接下來的部分(接下來的部分,我把我的編輯器換成了英語,畢竟英語是這世界上最有用的語言)
Lerp在這個編輯器里面,他也告訴了我們方法
Linearly interpolates between A and B based on Alpha(100% of Alpha=0 and 100% of B when Alpha=1) Target is Kismet Math Library
讓我來翻譯一下 線上的插入值 在A和B之間 基於Alpha(這個是我們設置的一個變量) 大意就是Alpha等於0時,是選A的,Alpha等於1時,我們選B,然后中間的時候,就是按比例來的
用的是Kismet的數學庫
在虛幻的官方文檔里面是這樣解釋的
Specialization of Lerp template that works with vector registers.
專門的Lerp 模板 他可以和Vector數組寄存器一起工作 的 (個人垃圾翻譯)
一句話總結(不一定正確):就是在兩個值中間變化的一個函數
然后在加入進去,這樣我們的藍圖類就完成了
注意的點
這里B的數值是我們算出來的.
算的方法如圖所示
如果這篇文章對你有張幫助的話,請給我點個免費的贊吧.
如果你有任何建議,或者是發現了我的錯誤,歡迎評論留言指出.