Unity
1
Вклад в тег
CharacterController controller = GetComponent<CharacterController>();
if(controller.isGround) //проверка на то, находится игрок на земле или нет
{
//проигрывание анимации и, если надо, движения
}
/*
Наглядно и ясно:)
Left - левая рука
Right - права рука
Up - голова сверху
Down - ноги снизу
Front - живот
Behind - спина
*/
public void OnTriggerEnter(Collider other)
{
if(other.name == "LeftCol")
{
Debug.Log("Левая сторона");
}
if(other.name == "RightCol")
{
Debug.Log("Правая сторона");
}
if(other.name == "UpCol")
{
Debug.Log("Верхняя сторона");
}
if(other.name == "DownCol")
{
Debug.Log("Нижняя сторона");
}
if(other.name == "FrontCol")
{
Debug.Log("Спереди");
}
if(other.name == "BehindCol")
{
Debug.Log("Сзади");
}
}