Просмотр полной версии : Зпоминание координат объекта
Есть идея, которая в принципе, может понадобиться при создании бродилок-лабиринтов.
Есть игрок, управляемый стрелками с клавы.
Допустим он стоит, потом начинает двигаться и если попадает в ловушку (или что там ещё), то возвращяется на то место где был до на чала движения.
То есть так: стоит(координаты сохр.) - движение - остановка(сохранение.)
Вопрос: где разместить скрипт для записи координат?
Я пробовал помещать его вместе с движением, но значение меняется, когда игрок двигается(из-зи обработчика onClipEvent(enter frame)).
А мне нужно чтобы координаты записывались когда он станавливается.
Заранее большое спасибо.
помещать в массив
и старые значения удалять из него...
artfla$her
31.08.2004, 18:06
list = {};
list.onKeyUp = function(){
//сюда пихать код с запоминанием координат
}
Key.addListener(list);
Можно так
ну или так
че то я забыл про listiner :(
artfla$her
31.08.2004, 18:44
Я сам о нем редко вспоминаю. :) Игры редко делаю, а чтоб в прогах использовать... Почти никогда.
Большое спасибо за ваши ответы.
Я сделал немного по-другому...
Посмотрите.
и ещё сделал небольшую игрушку...
тож таким же способом.
это для простых фигней пойдет
а для чего то более менее серьезного нет
к примеру тебе потребуется запоминать координаты не только с последнего нажатия а еще с нескольких?
одновременно обе по х и у ?
посмотри второй файл.
первый делался наспех и для того чтобы просто проверить работоспособность кода.
в "Лабиринтике" запоминаются обе координаты.
ну как?
могу кинуть исходник.
я и swf decompailerom могу посмотреть :)
и как игра? скрипт?
что скажешь?
artfla$her
31.08.2004, 21:20
Задумка неплохая, только реализация не высшего уровня, прямо скажем ;) (не обижайся, я имею ввиду, если бы это был не набросок, а действительно игра)
Вот критика :)
1)Зачем жалеть скорость кадров? Вруби ее на полную!
2)Кубики должны двигаться (может и хаотично).
3)Лабиринт - он на то и лабиринт, а не полигон для марш-броска.
4)Надо сделать пореалестичнее, добавить энергию, всякие предметы, ключи к дверям, сами двери.
И тогда будет гуд ;)
(скрипт не смотрел,ничего сказать не могу)
1)Зачем жалеть скорость кадров? Вруби ее на полную!
2)Кубики должны двигаться (может и хаотично).
3)Лабиринт - он на то и лабиринт, а не полигон для марш-броска.
4)Надо сделать пореалестичнее, добавить энергию, всякие предметы, ключи к дверям, сами двери.
Спасибо за советы, получи ответы:
1) А какую скорость врубить. 12-по умолчанию у меня стоит.
2) тада ваще не пройдешь... хотя... можно
3) лабиринт составляется из кубиков. каждый раз новый.
4) ну это конечно. Этож всего набросок. Мини-игра. Доработка графики и добавление всяких фич будет в следующих версиях :-)))
artfla$her
02.09.2004, 19:41
:)
1)Скорость кадров - 24 минимум.
2)Почему не пройти? Наоборот, так даже интереснее.
3)Новый? Ну тогда ладно.
4)Итс гуд.
ну раз гуд, будем доделывать...
и скорость кадров на этот раз будет 24...
Работает на vBulletin ® версия 3.7.3. Copyright ©2000-2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Copyright © 1999-2008 Flasher.ru. All rights reserved.