【能力001】对象跟随、环绕、绑定



  • 跟随能力

    使对象可以跟随玩家的操作(点击,长按,移动)移动。

    跟随能力属性

    image.png

    跟随方向

    设置对象的跟随方向可选任意,水平方向跟随,垂直方向跟随。

    速度

    设置对象的跟随速度。设置值范围0-100。

    触发模式

    设置对象的跟随触发模式可选点击模式,长按模式,鼠标移动模式。

    启用

    设置跟随能力初始化是否启用

    预览效果

    image.png

    跟随能力.gif



  • 环绕

    环绕能力使对象在离开指定边缘时,自动出现在另一边。环绕能力只有一个属性环绕到可设置场景边缘,窗口边缘。

    image.png

    环绕能力效果

    拥有环绕能力的对象,通过其他能力如子弹能力改变位置离开边缘或通过事件形式设置位置离开边缘,都会使对象自动出现在另一边。请注意对象需要全部离开边缘时才会触发环绕能力。

    image.png

    image.png

    环绕效果1.gif



  • 绑定

    绑定能力可以让拥有此能力的对象绑定到另外一个对象上,可以让对象保持固定的相对距离和相对角。简单地将绑定能力添加到对象不会做任何事情,需要使用绑定能力动作将对象绑定到另一个对象。

    绑定能力条件和动作

    绑定能力条件

    绑定能力有一个判断条件:被绑定时
    被绑定时:当对象被绑定到另外一个对象时触发

    image.png

    绑定能力动作

    绑定能力有两个动作:与对象绑定,取消绑定
    与对象绑定:将对象与另外一个对象进行绑定,可选择五种绑定模式(位置与角度,位置,角度,软连接,硬链接)。
    位置与角度:使对象保持与固定对象的相对距离和角度。
    位置:使对象保持与固定对象的相对距离
    角度:使对象保持与固定对象的相对角度
    软连接:对象不旋转,但与另一个对象保持最大距离(效果如同两个对象中有一根绳子连接)。
    硬链接:物体不旋转,而是与另一个物体保持固定的距离

    取消绑定:取消与对象的绑定

    image.png

    绑定表达式

    可以使用以下表达式获得绑定的基本属性
    Pinneduid获取被绑定到对象的UID

    image.png

    绑定效果

    拥有绑定能力的对象,需要通过事件设置绑定到固定对象并选择绑定模式。
    设置绑定位置与角度

    image.png

    绑定1位置与角度.gif
    设置绑定位置

    image.png

    绑定2设置.gif

    设置绑定角度

    image.png

    绑定3设置角度.gif

    设置绑定软连接

    image.png

    绑定4软连接.gif

    设置绑定硬链接

    image.png

    绑定5硬链接.gif

    记得打卡打卡哦~~