[UE4]Named Slot


用戶創建的UI成為其他UI的子控件的時候,默認情況下是不能擁有子控件的,給UI添加一個Named Slot,這個UI就可以擁有子控件

 

一、創建一個名為testNameSlot的UI,添加3個Named Slot,分別命名為:NamedSlot_Top、NamedSlot_Body、NamedSlot_Bottom。

  

 二、在別的UI中把“testNameSlot”拖放進來,可以看到3個NamedSlot:NamedSlot_Top、NamedSlot_Body、NamedSlot_Bottom

  

 三、在創建Named Slot的時候,可以將動畫附加到Named Slot上,這樣不管使用本控件的其他控件給Named Slot放置什么控件,都會有動畫效果。

  1、添加Animation,添加Track——》選擇NamedSlot_Top

    

  2、添加Transform追蹤

    

  3、輸入要定位到的時間軸位置。動畫曲線保持打開狀態

    

  4、選中Translation.X,在時間軸0.00S位置右鍵,選中“Add Key Here(添加關鍵幀)”

    

  5、在1秒處,添加一個關鍵幀,Translation.X=0

    

    選中關鍵幀,可以直接輸入值、時間、動畫曲線

    

  6、點擊Play按鈕,可以看到NamedSlot_Top從x=300在1秒內移動到x=0位置。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM