![]() |
ограничение передвижения
Вложений: 1
Здраствуйте!
Я пытаюсь разобраться, как сделать во флеше ограничение передвижения объекта. Объект (pl) перемещается кнопками WASD по плоскости (mp). В мувике (mp) есть область (pt) за которую не должен заходить объект. Использую hitTest(), но как только бъект выходит за область он перестаёт двигаться, а мне надо чтобы он за границу области не заходил. Прошу помочь. Исходник приложен. |
Вложений: 1
Тебе не кажется глупым перемещать мир во круг стоящего объекта, может все таки наоборот нужно делать?..
Вот мой беспантовый вариант, но это лучше чем ничего..) и..да..та область, по которой ходит |
Вложений: 1
Спасибо за ответ!
По задумке, персонаж всегда по середине экрана и движется по местности, как в эйлиеншутере или кримсонленде... только по проще... Я сделал такой вариант где персонаж только поворачивается, а местность под ним движется. К сожалению в вашем варианте, персонажа просто сносит с места, и я опять не могу понять в чём дело. Возник вопрос, что значит true в функции hitTest? Для чего она? |
| Часовой пояс GMT +4, время: 21:17. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.