облазил весь инет но так и не нашел решение проблемы.
а надо так: при нажатии мышки на соответствующий угол террэйна у объекта меняется текстура но при использовании следующего кода:
if (Vector3.Angle(unit.transform.forward, clickPosition - unit.transform.position) <= 10.0f)
{
Debug.Log("+10°");
unit.transform.LookAt(clickPosition);
unit.renderer.material.mainTexture = textureLeft;
}
объект окрашивается в белый цвет будто бы для него и не существует выше приведенного кода.
вопрос: есть ли альтернативы решения проблемы?Добавлено (19.03.2014, 12:26)
---------------------------------------------
да и функция Material.SetTexture тоже не помогает если че