|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
05.02.2017, 16:04 | #131 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
На кнопку нужно добавить компонент "Event Trigger". Далее, нужно нажать кнопку на этом компоненте "Add New Event Type" и выбрать событие "PointerEnter". Это событие происходит, если навести мышку на кнопку. А по клику там же в списке есть событие "PointerClick".
|
05.02.2017, 21:18 | #132 |
Форумчанин
Регистрация: 11.04.2015
Сообщений: 221
|
Понятно, если б ты еще сказал где его найти этот компонент "Event trigger"
Последний раз редактировалось _Михаил_; 05.02.2017 в 21:25. |
05.02.2017, 22:28 | #133 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Его очень легко найти. Нужно добавить кнопку на сцену. Выделить её. В окне Inspector в самом низу будет кнопка "Add Component". После нажатия на неё вылезит спосок компонентов с поиском. В поиске нужно начать набирать "event trigger".
|
05.02.2017, 23:32 | #134 |
Форумчанин
Регистрация: 11.04.2015
Сообщений: 221
|
Не понимаю как прикрепить звук к кнопке. Тут похоже еще и скрипт писать нужно к тому же
Последний раз редактировалось _Михаил_; 06.02.2017 в 13:58. |
26.02.2017, 12:10 | #135 |
Форумчанин
Регистрация: 11.04.2015
Сообщений: 221
|
Помогите не могу понять как сделать анимацию открывания дверей, использую стандартную анимацию юнити.
|
26.02.2017, 12:26 | #136 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Да, можно с помощью аниматора (окна Animation и Animator) сделать. Это довольно быстро делается, но если вы не умеете, то понять можно только из каких-нибудь туторов или книг. На форуме этого не объяснишь. Это нужно показывать на экране или долго описывать текстом и картинками.
Можно сделать скриптом. В этих исходниках есть папка 8.1 с таким кодом: DoorOpenDevice.cs Код:
|
26.02.2017, 22:26 | #137 |
Форумчанин
Регистрация: 11.04.2015
Сообщений: 221
|
Спасибо попробую разобраться.
Видео уроки смотрел, но там окно анимации были не такие как в 5 юнити вот и появились сложности. Твой скрипт не работает, в нем ошибка есть. Последний раз редактировалось _Михаил_; 27.02.2017 в 16:52. |
10.03.2017, 09:05 | #138 | |
Форумчанин
Регистрация: 11.04.2015
Сообщений: 221
|
Цитата:
Хочу объяснить чтобы было всем понято, какую я хочу сделать дверь. Я хочу сделать дверь, обычную. Чтобы она открывалась когда я вхожу в триггер и закрывалась когда из него выхожу. И триггер не должен быть дочерним к двери, а был так скажем связан с дверью только через скрипт. Я подобные скрипт находил, но он имел анимацию для двери, и прикол в том, что повторяя все по уроку, у меня все равно дверь упорно не хотела открываться, а если и открывалась то сразу при старте сцены и открывалась зацикленно. Нужен пример двери и с подробной рабочей инструкцией на русском языке. |
|
10.03.2017, 10:35 | #139 |
Старожил
Регистрация: 02.01.2011
Сообщений: 3,327
|
Сделал пример:
|
10.03.2017, 11:57 | #140 |
Форумчанин
Регистрация: 11.04.2015
Сообщений: 221
|
...........
Пример хорош, но немного глючен, а глючен тем, что стоит поставить 2 и более дверей, то при входе в триггер, открываются все двери сразу, в одной точке, попробуй сам и все поймешь.
Я нашел один вариант на скрипте, и по уроку там все работает за счет самого функционала юнити, проверю, если будет работать как надо отпишусь и скину ссылку видео и свои доработанные скрипты. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программа для онлайн игры | gndjbs | Фриланс | 0 | 18.10.2012 15:19 |
бот для онлайн игры. | Pein95 | Общие вопросы Delphi | 1 | 01.11.2011 06:28 |
Бои для онлайн игры. | Abuhamed | PHP | 10 | 25.01.2011 15:39 |
Инструменты для онлайн игры | lexesv | Фриланс | 4 | 30.08.2010 15:13 |