自由画线组件
#自由编辑器 #模板自由制作 #空白制作
最后更新于
#自由编辑器 #模板自由制作 #空白制作
最后更新于
✨模板自由制作入口:作品预览区>>>自由画线按钮 或 图层区>>>Draw Lines Component
✨空白制作入口:玩法模板>>>组件库>>>自由画线组件
相关案例教学可查阅 自由画线组件-空白制作教程
当前,【模板自由制作】和【空白制作】都支持使用"连线组件"。使用【模板自由制作】,您可以基于原模板的玩法对组件进行调整;使用【空白制作】,可以从零开始制作画线玩法的素材
基于现有的「自由画线组件」,您可调整模板的可画线范围、线条样式等内容
注意:同个场景仅支持添加一个组件,但可跨场景添加组件或复制组件
"自由画线组件"适用于能够在区域内自由画线的玩法。通过「自由画线组件」,实现在指定区域内自由画线,并根据线条触发各种效果
「自由画线组件」可调整的参数分三部分:「外观」、「线条」、「事件」
[显示隐藏参数]横竖屏拆分:和各图层的外观参数相同,可分别调整该画线组件在横/竖屏下是否显示
位置尺寸:可以修改该画线组件的宽高、位置。其宽高位置,决定了能够画出线的范围(如下图,绿色覆盖范围即是在试玩过程中可画出线的范围)
屏幕适配方式:和各图层的外观参数相同,可调整该画线组件的屏幕适配方式
缩放比例:和各图层的外观参数相同,可调整该画线组件的比例
「线条」参数包含“线条样式”和“刚体类型”两部分
可以设置画出的线条颜色及粗细
点击「预览线条」可在画布中预览所设置的线条样式
「刚体类型」可以决定画出的线条,是否具有刚体属性。共有四种类型可以选择:
非刚体:不具有物理性质,仅作为图片展示
静态刚体:具有物理性质,会与其他的刚体发生碰撞,但静态刚体本身始终静止不动。如墙壁、地面等
动力学刚体:有一定质量并在外力作用下运动,遵循牛顿定律的物体,会与其他类型的刚体发生碰撞并改变其速度。如自由下落的小球
运动学刚体:不考虑物体受力情况和质量,以恒定的速度运动的物体,会与「动力学刚体」发生碰撞。如始终匀速运动的小球
「自由画线组件」包含两种触发事件:「开始画线」、「画线完成」
和「自由画线组件」相关的响应事件包含:「抹除画线线条」、「修改画线线条样式」、「启用/禁用自由画线组件」、「已画线条生成刚体」
设置「开始画线」,并添加所需的响应事件
触发时机为:当玩家开始画线时
设置「画线完成」,并添加所需的响应事件
触发时机为:当玩家完成画线时
该事件的响应结果为:所有已画完成的线条会被抹除
该事件的响应结果为:画出的线条将被修改为指定样式
注意:该响应事件仅对未画出的线生效,对已画出的不生效
需要选择启用/禁用:
若选择「禁用」,该事件的响应结果为:该组件不再能够开始画线和完成画线
若选择「启用」,该事件的响应结果为:取消「禁用」事件
2-4)响应事件:已画线条生成刚体
该事件的响应结果为:线条根据所选的「刚体类型」,变为刚体
我们将结合模板进行「自由画线组件」的使用说明