调参 TweakPane
该分类拼图用于实现参数调试面板,虽然Block3D内置的场景查看器具备调参功能,但是有时你可能也会需要可订制的参数面板。
创建面板 create_tweak_pane
创建面板。
参数:
- 标题 - 显示的标题
- 选项 - 接收一个对象,可控制面板距离浏览器窗口上、左、右的距离
添加卷展栏 pane_add_folder
在面板上添加折叠菜单,用于管理控件。参数标签
为面板标题,可以为空。
添加滑块 pane_add_slider
添加滑块控件。
参数:
- 到 - 用于指定折叠菜单,可以为空
- 标签 - 该控件的标签名
- 选项 - 滑块参数,接收一个对象参数,通过拼图右键菜单的
创建 选项
可创建选项拼图- 最小值
- 最大值
- 步进值
- 值 - 默认值
- 当改变时 - 当控件的值发生改变时,执行该插槽中的拼图
添加下拉列表 pane_add_list
添加下拉菜单控件。
参数:
- 到 - 用于指定折叠菜单,可以为空
- 标签 - 该控件的标签名
- 选项 - 菜单项,接收一个对象参数,
键
为菜单选项,值
为该选项的值 - 当改变时 - 当控件的值发生改变时,执行该插槽中的拼图
添加单选框 pane_add_checkbox
添加单选框控件。
参数:
- 到 - 用于指定折叠菜单,可以为空
- 标签 - 该控件的标签名
- 勾选 - 单选框默认值
- 当改变时 - 当控件的值发生改变时,执行该插槽中的拼图
添加文本 pane_add_text
添加文本控件。
参数:
- 到 - 用于指定折叠菜单,可以为空
- 标签 - 该控件的标签名
- 文本 - 文本内容
- 当改变时 - 当控件的值发生改变时,执行该插槽中的拼图
添加拾色器 pane_add_color
添加拾色器控件。
参数:
- 到 - 用于指定折叠菜单,可以为空
- 标签 - 该控件的标签名
- hex - 默认的16进制颜色值
- 当改变时 - 当控件的值发生改变时,执行该插槽中的拼图
添加按钮 pane_add_button
添加按钮控件。
参数:
- 到 - 用于指定折叠菜单,可以为空
- 标签 - 按钮名称
- 当点击时 - 当触发按钮时,执行该插槽中的拼图
获取控件值 pane_get_value
获取控件的值。