内置工具,不只是示例,也是实用工具
minimum example¶
在使用Slate为Python工具添加界面 中,我们用最小范例演示了ChameleonTool的框架流程。
sketch 草稿工具¶
在使用Sketch来设计你的Slate界面吧,介绍了使用Sketch实时预览Slate界面的功能
Shelf 工具栏¶
Shelf 是一个快捷栏工具演示,类似于Maya的shelf工具。
用户可以把Actor,Asset,文本,或者是ChameleonTool工具拖拽并保存在界面上。再次点击时,可以自动选中Actor等,或者执行相应的Python代码或工具
Object Type | Action |
---|---|
asset | 在content Brower中选中该资源 |
folder | 在Content Brower中进入该目录 |
actors | 在场景中选中这些actors |
text(python snippet) | execute as python code |
chamelon工具的json文件 | 打开Chameleon 工具 |
涉及的控件知识点¶
Shelf工具主要演示了:
SDropTarget
,SOverLay
等控件的组合使用- 通过控件的
Visibility
,将用户点击操作的角度交由不同的控件处理
TIP
组件间的相互配合使用是产生“高级”工具的催化剂
Object Detail Viewer 物体详细信息查看工具¶
Object Detail Viewer 是一个快速现实物体内属性及其数值的工具,双击可以进入其子属性查看子属性的数值。并且支持两个物体之间的比较,这对快速熟悉UE UObject对象是很有帮助的。
涉及的控件知识点¶
该工具主要演示: