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

  • 相关阅读:
    springtools插件的安装
    Spring--Bean的配置
    BS模式与CS模式的区别
    AMD 和 CMD 的区别有哪些?
    js中import和require的区别
    6个最优秀的微信小程序UI组件库
    微信小程序获取formid
    NodeJs 实现简单WebSocket 即时通讯
    NodeJS怎么实现WebSocket功能
    NodeJs实现WebSocket——express-ws
  • 原文地址:https://www.cnblogs.com/timy/p/10310078.html
Copyright © 2011-2022 走看看