我有一个移动的物体,我想看看它移动的目标,这是我的代码:
void Update ()
{
transform.LookAt( target.transform.position);
}
问题是物体在移动时会看到目标,但它会从屏幕上消失,但它会在同一个地方消失:/
编辑:由于游戏是在2D视图中,对象有点转向侧面,所以当我谈论它消失但仍然存在时,真正发生的是它转向并面对它所看到的对象。我希望这会让事情变得更加清晰。
答案 0 :(得分:0)
检查2d对象的排序层顺序。如果它的订单小于任何其他对象的订单,那么它将在它后面消失。 您可以从此链接中详细查看。 https://unity3d.com/learn/tutorials/modules/beginner/2d/sorting-layers