Unity可视化编程Visual Scripting学习笔记4:跟随鼠标旋转(2D)(封装方法)

总览

主脚本图(跟随鼠标旋转脚本图);

计算角度脚本图。

1.获取当前鼠标坐标并转化为世界坐标。

2.获取对象的坐标。

3.有了两者坐标后我们便可以计算对象旋转多少度时可以面向鼠标位置,这时我们来创建一个新的脚本图来进行计算工作。

4.我们输入的参数是两个坐标,所以添加两个Data Inputs命名为Pos1和Pos2;我们需要其输出一个角度,所以添加一个Data Outputs命名为Angle;

Trigget Inputs和Trigget Outputs就是下图中的两个绿色箭头(具体作用还没研究好);

用到的公式大家可以倒推一下,就是用了反三角函数。

 

5.计算角度脚本图画好后我们去主脚本图中调用

6.设置对象以Z轴为轴旋转计算出的角度