Помогите написать скрипт!

Форум для самых маленьких, а так же тех, кому недосуг читать справку самостоятельно.

Помогите написать скрипт!

Сообщение misha007killer 11 дек 2011, 11:10

Помогите написать скрипт!
Я хочу сделать так, когда объект оказывается на определённой точкиили на другом объекте, то переходим на следующую сцену :ympray: :ympray: :ympray:
Зарание Спасибо!
misha007killer
UNец
 
Сообщения: 32
Зарегистрирован: 11 дек 2011, 11:05

Re: Помогите написать скрипт!

Сообщение Order 11 дек 2011, 11:30

Ищи по форуму "Триггеры" мусолили неоднократно
Добавить rusorder в Skype , _juc4you@mail.ru ;
Платные консультации, программирование ваших проектов Unity3d,C#,IOS,Android.
Скрытый текст:
_ttp://www.youtube.com/watch?v=1m2qTnatSjM&list=UUjcKNvONEUHCILG7QrX1NFg
Order
Старожил
 
Сообщения: 805
Зарегистрирован: 21 фев 2010, 10:34

Re: Помогите написать скрипт!

Сообщение Левш@ 11 дек 2011, 13:33

Синтаксис:
Используется javascript
function OnTriggerEnter () {
            Application.LoadLevel("BlaBla");
}
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Помогите написать скрипт!

Сообщение misha007killer 11 дек 2011, 14:02

объясни мне пожалуйста ещё раз по подробнее!
я немного не понял :-? :-?
где нужно это написать??
на каком объекте?
misha007killer
UNец
 
Сообщения: 32
Зарегистрирован: 11 дек 2011, 11:05

Re: Помогите написать скрипт!

Сообщение misha007killer 12 дек 2011, 16:23

у меня не получается((
можете ещё паз объяснить? :-??
misha007killer
UNец
 
Сообщения: 32
Зарегистрирован: 11 дек 2011, 11:05

Re: Помогите написать скрипт!

Сообщение bomberest 12 дек 2011, 17:27

misha007killer писал(а):у меня не получается((
можете ещё паз объяснить? :-??

Иди поучись на Valve Hammer Editor делать карты для кс 1.6 :) Я с него начинал :)
Основы Unity3D Свой 2D-движок Фильм для разработчиков Кастомизация едитора
Лекции игрового программирования
Skype: Andrewf56 | Steam: bomberest (-AnF-) | Vk: _https://vk.com/andrewshut
Аватара пользователя
bomberest
Старожил
 
Сообщения: 538
Зарегистрирован: 22 июн 2011, 14:38
Откуда: Минск
  • ICQ

Re: Помогите написать скрипт!

Сообщение Левш@ 12 дек 2011, 17:30

Этот код помещаещь в скрипт, скрипт вешаешь на обьект который будет триггером, к обьекту навешиваешь коллайдер (в свойствах колайдера ставишь галочку на isTrigger), еще к обьекту навешиваешь rigidBody (в свойствах риджБоди ставишь галочку на isCinematik).
Теперь если любой обьект с любым коллайдером прикоснеться к этому загрузиться новая сцена, которую ты укажешь вместо BlaBla.
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Помогите написать скрипт!

Сообщение bomberest 12 дек 2011, 17:33

Левш@ писал(а):Этот код помещаещь в скрипт, скрипт вешаешь на обьект который будет триггером, к обьекту навешиваешь коллайдер (в свойствах колайдера ставишь галочку на isTrigger), еще к обьекту навешиваешь rigidBody (в свойствах риджБоди ставишь галочку на isCinematik).
Теперь если любой обьект с любым коллайдером прикоснеться к этому загрузиться новая сцена, которую ты укажешь вместо BlaBla.

А Rigidbody зачем?
Основы Unity3D Свой 2D-движок Фильм для разработчиков Кастомизация едитора
Лекции игрового программирования
Skype: Andrewf56 | Steam: bomberest (-AnF-) | Vk: _https://vk.com/andrewshut
Аватара пользователя
bomberest
Старожил
 
Сообщения: 538
Зарегистрирован: 22 июн 2011, 14:38
Откуда: Минск
  • ICQ

Re: Помогите написать скрипт!

Сообщение Левш@ 12 дек 2011, 19:15

Не знаю, ты у Юнитеков спроси, зачем у них триггер без РБ не работает...
This message is sent to the trigger collider and the rigidbody (or the collider if there is no rigidbody) that touches the trigger. Note that trigger events are only sent if one of the colliders also has a rigidbody attached.
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Помогите написать скрипт!

Сообщение bomberest 12 дек 2011, 19:34

Левш@ писал(а):Не знаю, ты у Юнитеков спроси, зачем у них триггер без РБ не работает...
This message is sent to the trigger collider and the rigidbody (or the collider if there is no rigidbody) that touches the trigger. Note that trigger events are only sent if one of the colliders also has a rigidbody attached.

Мне просто в голову ни разу не приходило проверять коллизию, если хотя бы один из объектов не rigidbody :)
Основы Unity3D Свой 2D-движок Фильм для разработчиков Кастомизация едитора
Лекции игрового программирования
Skype: Andrewf56 | Steam: bomberest (-AnF-) | Vk: _https://vk.com/andrewshut
Аватара пользователя
bomberest
Старожил
 
Сообщения: 538
Зарегистрирован: 22 июн 2011, 14:38
Откуда: Минск
  • ICQ

Re: Помогите написать скрипт!

Сообщение Левш@ 12 дек 2011, 20:35

Конечно не придет, это никакой логике неподвластно... о чем мы тут недавно дискутировали. :)
И пока не прочтешь мануал, этого не узнаешь. ;)
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Помогите написать скрипт!

Сообщение Kann 12 дек 2011, 23:27

rigidbody обрабатывает столкновения, когда вы ставите галку IsTrigger вы говорите rigidbody о том что столкновения на этом объекте обрабатывать по упрощенной схеме, сам триггер это обычная невидимая геометрия.
Kann
Старожил
 
Сообщения: 553
Зарегистрирован: 05 ноя 2009, 14:06

Re: Помогите написать скрипт!

Сообщение seaman 13 дек 2011, 11:16

когда вы ставите галку IsTrigger вы говорите rigidbody

У ригидбоди нет галки IsTrigger.
seaman
Адепт
 
Сообщения: 8352
Зарегистрирован: 24 янв 2011, 12:32
Откуда: Самара

Re: Помогите написать скрипт!

Сообщение Kann 13 дек 2011, 14:00

А что, я разве написал что надо искать isTrigger на компоненте rigidbody ? подразумевается что это очевидно, и я вкратце описал только взаимодействие невидимой геометрии.
Kann
Старожил
 
Сообщения: 553
Зарегистрирован: 05 ноя 2009, 14:06


Вернуться в Почемучка

Кто сейчас на конференции

Сейчас этот форум просматривают: Yandex [Bot] и гости: 38