Форум программистов, компьютерный форум, киберфорум
Unity, Unity3D
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/7: Рейтинг темы: голосов - 7, средняя оценка - 4.71
86 / 43 / 11
Регистрация: 19.10.2013
Сообщений: 157
1

Приборная панель как в игре "Полный привод: УАЗ"

11.11.2014, 23:15. Просмотров 1275. Ответов 3
Метки нет (Все метки)


Доброго времени суток товарищи форумчане! Перед мной стоит задача реализовать приборную панель как в игре Полный привод:
Приборная панель как в игре "Полный привод: УАЗ"

На данный момент с помощь GUI.DrawTexture получилось отобразить задний фон, стрелки тахометра и спидометра, а также заставить стрелки вращаться!
Проблема заключается в том чтобы отобразить коробку передач, а именно я не пойму как отобразить анимацию с помощью GUI. Пробовал сделать следующим образом: саму коробку нарисовал как анимацию из множества кадров, на GameObject нацепил SpriteRenderer и Animator, и Animator`ом менял кадры в СпрайтРендерере, но это ведь GameObject и его нельзя отобразить в необходимом месте экрана как например GUI.Button или я ошибаюсь? Поэтому прошу вас наставить меня на путь истинный каким образом мне решить данную задачу. Заранее благодарен.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.11.2014, 23:15
Ответы с готовыми решениями:

Как вернуть в окна Проводника панель инструментов с кнопками "Вперед", "Назад", "Копировать", "Вставить"?
Как вернуть в окна Проводника панель инструментов с кнопками "вперед-назад", "копировать",...

Как сделать полный перебор паролей от "A" до "Z" включая цифры?
Здравствуйте. У меня возник такой вопрос: как сделать полный перебор паролей от "A" до "Z" включая...

Как написать регулярное выражение для выдергивания английских букв и символов: "+", ",", ":", "-", " ", "!", "?" и "."
Не могу ни как собразить как написать регулярное выражение для выдергивания английских букв и...

Кнопки "свернуть", "развернуть", "закрыть" на панель, которая используется вместо бордюра
используя форму без бордюров решил добавить кнопки "свернуть","развернуть","закрыть" на панель,...

3
86 / 43 / 11
Регистрация: 19.10.2013
Сообщений: 157
13.11.2014, 01:56  [ТС] 2
Неужели никто не знает как делать анимацию в ГУИ?
0
209 / 199 / 63
Регистрация: 24.09.2014
Сообщений: 532
13.11.2014, 09:44 3
Стандартным GUI никак. Можно использовать uGUI (новый гуи в юнити 4.6). Можно как ты SpriteRenderer использовать ( но не стоит мешать одно с другим).

но это ведь GameObject и его нельзя отобразить в необходимом месте экрана как например
Можно. Добавляешь вторую orthographic камеру для GUI ставишь ей и спрайтам отдельный Layer. И она рендерится поверх игры. (погугли)

Но проще и лучше использовать новый гуи из Unity 4.6
1
86 / 43 / 11
Регистрация: 19.10.2013
Сообщений: 157
13.11.2014, 14:03  [ТС] 4
uGUI не получится использовать т.к. у меня Unity 4.5.3 . C orthographic камерой пробовал, но там проблема в том чтоб отобразит нужный объект именно в углу экрана из-за того что расширения экранов бывают разные и определить как располагать объект для меня кажется слишком геморным! Спасибо за помощь и на этом! Для себя решил сделать следующим образом: с помощью GUI.DrawTexture одну текстура отображать как фон коробки, а вторую как рычаг и потом с помощью скрипта колдовать над положением текстуры с рычагом. Мне кажется это будет наиболее простым решением на случай если я в дальнейшем захочу перерисовать текстуры.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2014, 14:03

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Посоветуйте игру, подобную "УАЗ 4х4"
Хочу поиграть во чтонибудь в этом стиле на внедорожниках по бездорожъю уаз прикольная игра но...

Открыть папку "мой компьютер", "панель управления", "program files"
Нужно открыть папку "мой компьютер", "панель управления", "program files"

Нарисовать логотип "УАЗ"
нарисовать

нарисовать логотип "УАЗ"
помогите пожалуйста.


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.