Стелять сквозь обьект и поразить другой. (решено)

Программирование на Юнити.

Стелять сквозь обьект и поразить другой. (решено)

Сообщение Левш@ 10 дек 2010, 03:17

Столкнулся с такой проблемой:
У меня в проекте заграждение из плоскостей с текстурой лучей плазмы, на коллайдере ограды стоит галка isTrigger.
Нужно чтоб рейкаст выпущенный из оружия игнорировал этот обьект и поражал следующий позади него.
Понятно что надо как то его игнорировать, но как?
Порылся в мануале, из игноров нашел только ignoreCollision, но как его с рейкастом увязать?
В аргументах надо как бы указать что с чем игнорить, рейкаст и хит принимать в аргументы наотрез отказался... ошибка и все.
Пните в нужном направлении плиз.
Последний раз редактировалось Левш@ 10 дек 2010, 16:11, всего редактировалось 1 раз.
_X.cor.R (Prologue)
Аватара пользователя
Левш@
Адепт
 
Сообщения: 4073
Зарегистрирован: 14 окт 2009, 16:34
Откуда: IBERIA
Skype: bars_levsha
  • Сайт

Re: Стелять сквозь обьект и поразить другой.

Сообщение Golandez 10 дек 2010, 03:29

A Layer mask that is used to selectively ignore colliders when casting a ray.
Ты нужен только тогда,когда нужен.(С)
Сказать спасибо
Аватара пользователя
Golandez
Пилигрим
 
Сообщения: 1637
Зарегистрирован: 06 авг 2009, 13:55
Откуда: Харьков
Skype: lestardigital

Re: Стелять сквозь обьект и поразить другой.

Сообщение Левш@ 10 дек 2010, 05:23

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

Re: Стелять сквозь обьект и поразить другой.

Сообщение Zaicheg 10 дек 2010, 11:20

RaycastAll (ray : Ray, distance : float = Mathf.Infinity, layerMask : int = kDefaultRaycastLayers)
Дьяченко Роман
e-mail: _zaicheg.reg@gmail.com
skype: zaicheg12
vkontakte: _vk.com/zaichegq
Работа: _wie3.com _www.sanviz.com
Аватара пользователя
Zaicheg
Адепт
 
Сообщения: 3024
Зарегистрирован: 19 июн 2009, 15:12
Откуда: Череповец


Вернуться в Скрипты

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

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 8