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位置。

  • 相关阅读:
    9、scala面向对象编程之继承
    8、scala面向对象编程之对象
    7、scala面向对象编程之类
    JavaScript读书笔记
    ATM流程的实现
    Python实现简单的验证码模块
    处女作——静态页面的编写
    CSS知识速递
    HTML知识速递
    员工信息表 实现增删改查操作
  • 原文地址:https://www.cnblogs.com/timy/p/10310078.html
Copyright © 2011-2022 走看看