и находились возле танчика...
сделал в апдейте код
if(showHp != null)
{
Vector3 screenPos = myCamera.WorldToScreenPoint(pointHpBar.position);
showHp.transform.position = screenPos;
}
showHp - образец слайдера на место которого подставляется сам слайдер с ХП
pointHpBar - точка возле конкретного танка)
слайдер с ХП появляется, но фиг знает где, а не возле танка в точке поинтХпБар...
в чем может быть трабл?
У тебя же screenPos в координатах экрана, тебе их надо обратно в мировые перевести, как минимум
Ну так мой танк в пределах экрана и ездит, камера за ним следит
http://codesaying.com/understanding-screen-point-world-point-and-viewport-point-in-unity3d/ https://answers.unity.com/questions/256817/about-world-space-and-local-space.html
Сделал скрин ту вород принт, появился в нижнем левом углу экрана, но все равно не в нужной точке
Спасибо большое, мужик
Обсуждают сегодня