UE4笔记
模型导入规范
- 拥有合理的UV // modifier - uvwmap
- 坐标归零 , // 移动工具, 层级面板,affect pivot only , x,y,z 都输入 0
- 重置变换(不能有缩放) // x, y , z 的坐标值都为100 , 重置变换, 然后转为可编辑多边形
- 是否需要到处碰撞体
- 导出 : smooth , target 勾选
- 导入设置, 自动生成碰撞, 发现导入方法, 导入统一缩放, 要不要材质
- 制作发现贴图的软件 substance designer
控件
UMG添加到视口
点击不同的按钮生成不同的模型
可见性与透明度
原始大小
裁切相当于mask
缓存和实时更新,一般不勾选,勾选后会实时更新,消耗性能
Border 允许有一个子集,类似Image,比Image功能更丰富
CheckBox 复选框 ,虚幻不支持 单选框 使用 ToggleButton实现页签按钮的切换
Image 九宫格
RichTextBlock 富文本组件
容器
canvasPanel
合批渲染
HorizontalBox 类同 Unity Horizontal Layout
VerticalBox 雷同 unity Vertical Layout
Overlay 重叠
sizeBox 根据子控件的大小 调整大小
scaleBox 缩放
scrollBox 带滚动条的容器
UniformGridPannel 相同大小的控件 , 按行和列 展开
GridPannel 比较复杂 和 unity 完全不一样啊
safeZone 安全区 , 刘海屏, 挖空屏等
widgetSwitch 控件切换器 类似 OFF/ON 比较耗性能
wrapBox //自控件自动换行
Input
Input ComboBox // 下拉列表
Input Editable Text // 类似Unity InputField
Input TextBox
Input SpinBox // 可拖动数值输入框
List 超长列表, 比如背吧,任务列表
ListView
TileView
TreeView
background Blur // 背景模糊
expandable Area // 可展开区域
circular Throbber // 加载或下载时 转动的圈圈
MenuAnchor // 嵌套的子 widget
Spacer //空白占位符
Throbber // 这货好像没啥用
Dynamic Entry Box // 动态创建 使用方式和List 类似
Input key Selector // 适用于设置快捷菜单
window Title bar eara // 拖动
材质
Ctrl + W
地面材质
水材质
制作发现贴图
导出模型
塌陷为多边形
通过蓝图控制物体的变换
蓝图和蓝图类的区别是什么
- 在场景中选择物体, 在关卡蓝图中创建 物体的引用
Add节点和Set节点
使用TimeLine进行平滑移动
时间线
绑定输入事件 移动
旋转, 系统默认实现了 , 直接使用即可
切换相机
创建并发射子弹
子弹 Actor , 炮口位置, 游戏中隐藏 , 不发生碰撞
重置关卡事件