UMG中的 插槽(Slot) 有点类似于 Transform 组件,我们在UMG中设计UI时,使用 插槽(Slot) 来设置控件的坐标、大小等。此外,插槽具有多种类型,UMG会根据父节点的不同自动使用正确类型的插槽。

控件所用的插槽类型以括号标识,如:上图表示插槽类型为:CanvasPanelSlot

Anchors


Anchors 有如上图16种默认锚定类型,当然我们也可以自定义锚定类型。锚定方式有两种: 锚定 和 拉伸 锚定。

  • 区域1:X、Y都是 锚定。
  • 区域2:X是 拉伸 锚定,Y是 锚定。
  • 区域3:X是 锚定,Y是 拉伸 锚定。
  • 区域4:X、Y都是 拉伸 锚定。

Position

当我们以 方式锚定控件的时候,我们可以通过 PositionSize 来设置控件的 坐标尺寸 。此时 Anchors 就像是父控件的一个参照点,而 Alignment 就像此控件的一个参照点,Position 就是这两个参照点之间的距离。

Offset

当我们以 拉伸 方式锚定控件的时候,我们可以通过 Offset 来设置控件的 坐标尺寸 。此时 Alignment 无效,Offset 表示此控件边缘与父控件边缘的距离。(X方向拉伸则是 OffsetLeft 和 OffsetRight,Y方向拉伸则是 OffsetTop 和 OffsetBottom。)

【UE4从零开始 027】插槽 Slot相关推荐

  1. Vue插槽 slot

    1. 什么是插槽 插槽slot 是往父组件中插入额外内容,实现组件的复用,一个插槽插入到一个对应的标签中 2. 实例: 一个组件中不允许有两个匿名插槽 </head> <body&g ...

  2. vue - 插槽slot

    描述:插槽,也就是slot,是组件的一块HTML模板,一个slot最核心的两个问题是显示不显示和怎样显示 插槽分类: 1.1 单个插槽(单个插槽,别名默认插槽.匿名插槽,不用设置name属性) 1.2 ...

  3. vue插槽--slot

    2019独角兽企业重金招聘Python工程师标准>>> vue插槽--slot,在很多三方的UI框架里大量的使用了插槽,像现在用的比较多的饿了么的ElementUI 在这里有自己写的 ...

  4. 解决小程序插槽slot内容显示不对,无论是原生小程序还是uniapp开发的,解决办法如下

    原文地址:解决小程序插槽slot内容显示不对,无论是原生小程序还是uniapp开发的,解决办法如下!在一次使用小程序插槽的时候,发现如论在哪里使用插槽,内容在子组件上展示和根目录同级,这其实是pc端微 ...

  5. UE4从零开始制作数字孪生道路监测平台

    UE4从零开始制作数字孪生道路监测平台 UE4集成Cesium for Unreal和WebSocket,后端使用NodeJs搭建服务器进行数据模拟和真实数据实时转发. 1:新建UE4项目并集成Ces ...

  6. vue中的插槽--slot和v-slot

    今天团队内部有一个技术分享会,主要是vue进阶这一块,我对插槽slot的认识还不清晰,于是就总结一下 什么是插槽? 插槽(Slot)是Vue提出来的一个概念,正如名字一样,插槽用于决定将所携带的内容, ...

  7. 【Vue】9 - 组件(全局、局部)、通信(props、$meit、$refs)、插槽slot、component、$nextTick等

    文章目录 1. 组件命名 2 . 全局组件 3. 局部组件 4. 嵌套组件 5.发布订阅 6. 组件间通信 父 传 子(属性传递) 子 传 父(触发事件传递:传子的数据,触发父的方法) 案例:模态框 ...

  8. [vue]插槽slot

    [vue2.x]插槽slot 主要是用于占位,并在占位的位置展示指定的内容 插槽分为具名插槽与默认插槽,根据使用情况选择对应的插槽 vue中<slot> 元素作为承载分发内容的出口 组件中 ...

  9. 微信小程序 自定义组件 插槽slot

    自定义组件中插槽slot,顾名思义,就是在组件中存放的占位符,具体内容由组件的使用者指定 插槽slot分为 单个插槽 多个插槽 单个插槽的使用方式: 在组件的wxml页面中定义slot <vie ...

最新文章

  1. php之常用字符串方法
  2. LCS(最长公共子串)系列问题
  3. linux chkconfig 和 systemctl 区别 对比
  4. 硬件:串口的基础知识笔记
  5. 以太坊代币事件监控_以太坊:什么是ERC20标准?
  6. np.unique()官方文档分析以及举例
  7. 小例子(三)、winform控件的移动
  8. 新建oracle数据库 环境查询,Oracle单实例数据库迁移到Oracle RAC 环境之(2)--实施篇...
  9. 【VS开发】使用CTabView分割多页卡窗口
  10. 为移动Web应用创建快速响应按钮
  11. cocos2d-x 之TableView
  12. springboot优点_Spring boot入门
  13. word字间距怎么调整成一样的【word教程】
  14. 做webgl遇到的两个坑
  15. RAC环境报错ORA-00239: timeout waiting for control file enqueue排查
  16. 搭建Kangle+EasyPanel+WHMCS实时开通付费虚拟空间
  17. 从零开始学习NLP - 综述与论文查找指南(待更新)
  18. 计算机不显示磁盘阵列,识别不到硬盘?bios中怎么改raid为ahci硬盘模式。
  19. OPENSTREETMAP电力数据的情况
  20. 【组队学习】【33期】LeetCode 刷题

热门文章

  1. 从粗放式经营到精细化管理(转)
  2. sql的不包含与包含
  3. cocos2dx学习笔记之常用动作类Action详解
  4. HbuilderX连接小米手机/运行到小程序
  5. 聚亿美匠心时代,聚亿美用心打造未来
  6. python接口自动化测试框架pdf,Python接口自动化测试框架设计到开发完整版2019
  7. 题解 P4411 【[BJWC2010]取数游戏】
  8. 使用OpenSSL生成自己服务器的证书
  9. 【Python案例】python批量采集下载dy视频
  10. 既约分数 python一练