TF2 - ошибка с Лазером (env_laser).
Добрый вечер.
Пытался сам решить проблему (более 2 часов) но не получается.
Проблема следующая:
Есть карта режима death run. Нужна ловушка двигающего лазера,
который убивает при соприкосновении с игроком. Сам источник лазера (env_laser) двигается вместе с двигающейся платформой, но точка лазера (info_target, куда луч лазера направлен) просто не желает. Либо он стоит на месте, но двигается только источник лазера (а не вместе), либо источник лазера зависает на месте, но сам источник двигается с платформой...
(В Info_target parent стоит либо на имени источника лазера (из-за чего двигается только источник лазера), либо на имени двигающийся платформы (что приводит к тому, что источник лазера двигается с платформой, но луч застревает на месте.
Как это исправить? Или для этого лучше использовать env_beam?
Многое перепробовал, не помогает ничего.
Заранее спасибо.
Подробно поясню:
Коридор, между которым стоит две двигающийся платформы (func_movelinear):
Один с одним именем, другой с другим.
На одной конце env_laser с определенным именем идет к точке лазера (значение target of laser) к (Info_target) на другом movelinear. И лазер и target стоят на 1 юнит от соприкосновения с платформой(ами).
У лазера стоит parent с 1-ой платформой (на котором он стоит).
У target (в данный момент) parent с 2-ой платформой (где он находиться).
Нужно, чтобы они двигались одновременно с movelinear. В этом и проблема.
Если понадобиться могу скинуть скриншоты.
Вот этот Info_target на платформе (на 1 юнит от соприкосновения)
Возможно выяснил как исправить проблему. Вместо info_target (как я привык для карт half-life 2) поставлю env_spark в качестве цели.
Да заработало. Для TF2 юзать лучше env_spark.
*YAY*
Возможно кому-то пригодиться.
Добрый вечер.
Пытался сам решить проблему (более 2 часов) но не получается.
Проблема следующая:
Есть карта режима death run. Нужна ловушка двигающего лазера,
который убивает при соприкосновении с игроком. Сам источник лазера (env_laser) двигается вместе с двигающейся платформой, но точка лазера (info_target, куда луч лазера направлен) просто не желает. Либо он стоит на месте, но двигается только источник лазера (а не вместе), либо источник лазера зависает на месте, но сам источник двигается с платформой...
(В Info_target parent стоит либо на имени источника лазера (из-за чего двигается только источник лазера), либо на имени двигающийся платформы (что приводит к тому, что источник лазера двигается с платформой, но луч застревает на месте.
Как это исправить? Или для этого лучше использовать env_beam?
Многое перепробовал, не помогает ничего.
Заранее спасибо.
Post automatically merged:
Подробно поясню:
Коридор, между которым стоит две двигающийся платформы (func_movelinear):
Один с одним именем, другой с другим.
На одной конце env_laser с определенным именем идет к точке лазера (значение target of laser) к (Info_target) на другом movelinear. И лазер и target стоят на 1 юнит от соприкосновения с платформой(ами).
У лазера стоит parent с 1-ой платформой (на котором он стоит).
У target (в данный момент) parent с 2-ой платформой (где он находиться).
Нужно, чтобы они двигались одновременно с movelinear. В этом и проблема.
Если понадобиться могу скинуть скриншоты.
Post automatically merged:
Вот этот Info_target на платформе (на 1 юнит от соприкосновения)
Post automatically merged:
Возможно выяснил как исправить проблему. Вместо info_target (как я привык для карт half-life 2) поставлю env_spark в качестве цели.
Post automatically merged:
Да заработало. Для TF2 юзать лучше env_spark.
Возможно кому-то пригодиться.
Вкладення
-
212.9 КБ Перегляди: 340
Останнє редагування: