我正在为 MIT Scratch 中的教育编写一个简单的游戏,并且想让一个精灵转向另一个精灵(想象一艘外星飞船跟随我们的英雄船)。我可以很容易地让外星飞船指向英雄:
point towards 'hero'
但我真正想做的是像这样更渐进的事情:
if alien direction (in degrees) > direction of hero: turn -2 degrees
if alien direction (in degrees) < direction of hero: turn 2 degrees
那么我如何确定“英雄的方向”呢?