zoukankan      html  css  js  c++  java
  • [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位置。

  • 相关阅读:
    SQL学习记录
    Python 函数和变量作用域
    Python 使用socket实现一对多通信
    Flask wtforms validate_on_submit() 无法返回值问题
    Flask WTForm BooleanField用法
    Python3 中的nonlocal用法
    Python 实现二进制循环效果
    Python 各种类型转换
    第一章:数据结构
    Python Challenge
  • 原文地址:https://www.cnblogs.com/timy/p/10310078.html
Copyright © 2011-2022 走看看