Хорошо! Хорошо!:  0
Плохо! Плохо!:  0
Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 14

Тема: Лучевая сигнализация в MV

  1. #1
    Бывалый Аватар для Alexandr_7
    Информация о пользователе
    Регистрация
    09.08.2015
    Адрес
    пос Октяборьский
    Сообщений
    967
    Репутация: 13 Добавить или отнять репутацию

    По умолчанию Лучевая сигнализация в MV

    Помогите разобраться что не так. Срабатывает только когда игрок находится в движении хоть триггер выставлен касание события
    При этом событие лучей двигается
    0.PNG

  2. #2
    Хранитель Аватар для Paranoid
    Информация о пользователе
    Регистрация
    22.12.2014
    Сообщений
    2,776
    Записей в дневнике
    34
    Репутация: 28 Добавить или отнять репутацию

    По умолчанию

    Потому что надо не касание, а столкновение, касание для другого
    Лицензионный VX Ace. Спасибо Петр.
    2 года мукеризма в пустую.

  3. #3
    Бывалый Аватар для Alexandr_7
    Информация о пользователе
    Регистрация
    09.08.2015
    Адрес
    пос Октяборьский
    Сообщений
    967
    Репутация: 13 Добавить или отнять репутацию

    По умолчанию

    В MV Касание события и есть столкновение. Касание у них касание игрока
    1.png
    Последний раз редактировалось Alexandr_7; 06.04.2016 в 16:20.

  4. #4
    Маститый Аватар для Yuryol
    Информация о пользователе
    Регистрация
    06.03.2014
    Адрес
    Красноярск
    Сообщений
    1,420
    Записей в дневнике
    44
    Репутация: 60 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Alexandr_7 Посмотреть сообщение
    В MV Касание события и есть столкновение. Касание у них касание игрока
    1.png
    Вроде же если приоритет нижние символы, то столкновение не работает. Также и в эйсе.
    Надо либо сделать от касания, либо поменять приоритет на "на уровне персонажа"

  5. #5
    Бывалый Аватар для Alexandr_7
    Информация о пользователе
    Регистрация
    09.08.2015
    Адрес
    пос Октяборьский
    Сообщений
    967
    Репутация: 13 Добавить или отнять репутацию

    По умолчанию

    Я выйяснил. Там не только нужно на уровне персонажа там еще и проходимость события нужно отключать. А проходимость события необходима. Цель такая:
    Создать движение лучей в разные стороны. И если хоть один из них задет то включается сирена. Столкновение нужно использовать даже если в это время персонаж стоит и лучи коснулись его то вкдлючается сирена.
    Может кто знает плагин. Лучи при этом должны проходить сквозь персонажа и другие объекты

  6. #6
    Познающий Аватар для Cvrtis
    Информация о пользователе
    Регистрация
    13.08.2013
    Сообщений
    305
    Записей в дневнике
    14
    Репутация: 14 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Alexandr_7 Посмотреть сообщение
    Помогите разобраться что не так. Срабатывает только когда игрок находится в движении хоть триггер выставлен касание события
    При этом событие лучей двигается
    0.PNG
    Проходимость
    "Касание" - это когда ГЕРОЙ касается события.
    "Столкновение" - это когда СОБЫТИЕ касается героя.
    В данном случае - должно быть "Столкновение".

    Цитата Сообщение от Alexandr_7 Посмотреть сообщение
    Цель такая:
    Создать движение лучей в разные стороны. И если хоть один из них задет то включается сирена. Столкновение нужно использовать даже если в это время персонаж стоит и лучи коснулись его то вкдлючается сирена.
    Может кто знает плагин. Лучи при этом должны проходить сквозь персонажа и другие объекты
    Включи проходимость в перемещении события (не помню, как команда называется по-русски - там где всякие повороты, шаги задаются) после столкновения. Потом отключи. Или не отключай.
    Последний раз редактировалось Cvrtis; 06.04.2016 в 18:10.

  7. #7
    Бывалый Аватар для Alexandr_7
    Информация о пользователе
    Регистрация
    09.08.2015
    Адрес
    пос Октяборьский
    Сообщений
    967
    Репутация: 13 Добавить или отнять репутацию

    По умолчанию

    Да там и без игрока есть объекты через которые сигнализация должна тоже проходить.

  8. #8
    Познающий Аватар для Cvrtis
    Информация о пользователе
    Регистрация
    13.08.2013
    Сообщений
    305
    Записей в дневнике
    14
    Репутация: 14 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Alexandr_7 Посмотреть сообщение
    Да там и без игрока есть объекты через которые сигнализация должна тоже проходить.
    Тогда задай переключатель для включения проходимости события. Когда оно у тебя активируется.
    Подобные вещи, кстати, делаются не в теле события (в нашем случае - луча) - не через непосредственное его касание или столкновение с героем, а через регион. Типа, Ивент луча двигается влево, если его путь совпадает с местонахождением игрока - включается сирена.

    По-моему, самый геморройный процесс. Задаются сначала Х, У, потом через ветвление условий. Я точно навскидку не объясню, как это делается, к сожалению. Может, опишет кто более понимающий. Или вообще, попросту команды тебе напишет, чтобы ты скопировал.
    Последний раз редактировалось Cvrtis; 06.04.2016 в 18:22.

  9. #9
    Бывалый Аватар для Alexandr_7
    Информация о пользователе
    Регистрация
    09.08.2015
    Адрес
    пос Октяборьский
    Сообщений
    967
    Репутация: 13 Добавить или отнять репутацию

    По умолчанию

    Пример может кто прислать рабочей системы. А то чет не понял как реализовать. Вообще есть событие параллельное которое ИД Регион получает также как получает x и y персонажа. Но сравнивать x и y персонажа с каждым событие луча это очень трудоемко. Кслову не столько трудоемко сколько количество спеременных нужно. Считай 2 на каждое событие луча а их у меня там не одно. На одной локации 5 штук.
    Последний раз редактировалось Alexandr_7; 06.04.2016 в 20:05.

  10. #10
    Бывалый Аватар для Alexandr_7
    Информация о пользователе
    Регистрация
    09.08.2015
    Адрес
    пос Октяборьский
    Сообщений
    967
    Репутация: 13 Добавить или отнять репутацию

    По умолчанию

    Я так полагаю нет. Прийдется самому думать над этой системой. Вообще мыслей нет как это сделать не делаю кучу проверок.

Страница 1 из 2 12 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •  
Лучевая сигнализация в MV