团结眼睛跟随玩家2D

时间:2017-03-12 02:37:23

标签: c# unity3d 2d unity5

我目前正在制作叙事游戏,不知道如何完成某些事情。游戏是一个2D平台游戏,所以一切都是用精灵构建的。我有一个树木的场景,树木有眼睛,我希望眼睛跟随玩家,但“瞳孔”需要留在树的“洞”内。我为树上的洞和眼睛的瞳孔做了单独的精灵。我宁愿用c#:)编写它。

我还添加了一个概念截图,这样你就可以了解我想要完成的事情。

http://imgur.com/pGCV8Uy

非常感谢能够向我解释如何实现这一目标的人!

1 个答案:

答案 0 :(得分:2)

嗯,我想你可以使用关节来限制黄色瞳孔留在眼睛的孔内。 enter image description here 然后你可以使用C#来计算角色和瞳孔之间的相对向量。引导瞳孔朝向向量的方向,并且它将被关节限制以留在眼睛中。这会导致瞳孔始终指向角色的方向,同时留在眼睛中,这就是你想要的。