![]() |
Игра BinaryLand для разбора новичкам
Воодушевлённый успешным созданием первой игры на Flash (см. игру Колобомбер по мотивам Bomberman)я решил сделать второй ремейк старой игры. Теперь это Binary Land
http://edeisys.ucoz.ru/_ld/0/58_binary_001.jpg Новичкам вроде меня будет интересно посмотреть новую функцию движения игроков и новую функцию движения врагов (меньше нагрузки на ЦП, более "умное" хождение по лабиринту). Исходник без звуковых файлов. Очень подробные комментарии между строк. upd: 2012-10-29 За давностью лет, совсем побились все ссылки. Прошу прощения. Исправляю. Исходник: Flash8, as2, 158kb --> |
Немного просмотрев код, советую убивать onEnterFrame таким образом
Код:
delete this.onEnterFrame; |
Будем разбираться ) спасибо.
ПС: А это тема не должна быть среди готовых работ? 2 Mr. Fixit - объясните пожалуйста зачем это нужно? |
Да! Хочу сказать спасибо за исходник)
|
Дыкть вот нинаю прям как сократить код-то!
Приходится в каждой сцене повторять все скрипты. Можно как-нить сделать так, чтобы функцию один раз в каком-нить кадре прописать, а потом вызывать её из любой сцены из любого кадра? Ну типа как ГлобальнаяФункция? |
Цитата:
Извращаюсь всяко разно :) |
почему бы вместо http://www.pitelino.ru/images/img_ma...binary_001.jpg не прописать, собственно, swf?
|
Цитата:
Код:
delete this.onEnterFrameКод:
this.onEnterFrame=null |
в 1: onEnterFrame - убивается(delete)
в 2: onEnterFrame - присваивается пропущенное значение(null) Разве это одно и то же? |
onEnterFrame это событие класса MovieClip. Оно рассылается слушателям каждый кадр клипа. Если к этому событию привязана функция, то каждый кадр будут выполняться действия описанные в этой функции. Соответственно чтобы избавиться от этой функции все эти способы годятся.
|
| Часовой пояс GMT +4, время: 00:14. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.