1、实现思路
绘制一个样条线,首尾循环,代表运动轨迹。
tick事件,
a 获取样条线的当前位置,设置怪物的当前位置。
b 设置当前距离=距离+速度,
c 分支判断,当当前距离 >样条线长度时,当前距离清零。
(一个隐形的虚拟物体沿着隐形的样条线的轨迹运动,把怪物位置与之绑定,也就实现了怪物沿着轨迹运动。算是一种最基本的最死板的AI。)
怪物与主角重叠后,对主角造成伤害,自动销毁。
2、参考图表
1、实现思路
绘制一个样条线,首尾循环,代表运动轨迹。
tick事件,
a 获取样条线的当前位置,设置怪物的当前位置。
b 设置当前距离=距离+速度,
c 分支判断,当当前距离 >样条线长度时,当前距离清零。
(一个隐形的虚拟物体沿着隐形的样条线的轨迹运动,把怪物位置与之绑定,也就实现了怪物沿着轨迹运动。算是一种最基本的最死板的AI。)
怪物与主角重叠后,对主角造成伤害,自动销毁。
2、参考图表