一、前言
? ? ? ? 本文所使用的虛幻版本為5.3.2,之前工作都是用unity,做這類效果用的最多的是一個DoTween的插件,在虛幻中都內置集成了這這種效果制作。

二、過程
1、首先,在諸如按鈕、圖像等可交互控件中選中,如圖2.1.1所示,如果沒有動畫視圖,需要在窗口中

勾選出動畫,如圖2.1.2所示:

2、然后在圖2.1.1中點“+動畫”,即可添加屬于該按鈕的“專屬”動畫,這里的專屬還未真正綁定到按鈕中,如圖2.2.1所示給動畫命名為“按鈕動畫”。

3、此時有兩種方式添加具體的動畫效果,
1)直接點擊右邊的“+軌道”,如圖2.3.1所示,在列表中選擇該按鈕相關的

然后,在“按鈕”后面的“+”號出點擊,選擇相關的動畫類型,如圖2.3.2所示:

2)第二種方式,此時在該按鈕的細節面板中挑選有如圖2.3.3所示標記且想通過動畫改變的屬性

直接點擊該標記即可實現第一種方式類似的效果,我更推薦這種方式,簡單直接有效。
4、通過3給動畫添加了一個關鍵幀后,在軌道右面的時間軸處拖動一段時間,如圖2.4.1所示:

然后在新的時間軸處以同樣的方式插入一個改變屬性后的關鍵幀。我在起始點的關鍵幀都是給了面板位置x。通過按空格鍵可預覽此時動畫的效果,如圖2.4.2所示:

5、最后一步是動畫綁定,點擊按鈕事件,給其添加一個點擊事件。如圖2.5.1所示:此時剛創建的

“按鈕動畫”在這里會變成一個在“動畫”標簽里的變量。最后編譯保存即可實現運行時的按鈕動畫了。
三、總結
? ? ? ? 無。
????????