2D游戏中 面向敌人
///
<summary>
///
敌人面向玩家角色
///
</summary>
///
<param name="me"></param>
///
<param name="player"></param>
public
void LooakAtPlayer(Transform
me,Transform
player)
{
float
z = me.forward.z;
//先判断敌人位于角色的左边还是右边
if
(me.localPosition.x < player.localPosition.x)//敌人在我右方
{
if
(z == 1)//我面向右边
{
}
else//我面向左边
{
me.GetComponent<TexAnimation>().SetDir(TexDir.Right);
}
}
else//敌人在我左边
{
if
(z == 1)//我面向右边
{
me.GetComponent<TexAnimation>().SetDir(TexDir.Left);
}
else//我面向左边
{
}
}
}