![]() |
сбор придметов и зачеслени очков
Вложений: 1
вот делаю игру пока только идет доработки так сказать движка... в исходник есть машинка значит едет она по дороге и должна собирать так сказать предметы, до пустим деньги собрала маленьки знак доллора получила 10 баксов большой 20... и эти очки должны показываться в углу каком нибудь... и еще будут и другие объекты так сказать анти объект при наезде машины на него очки считывается с игрового счета вот и все например при назеде на анти объект отминусовывается 10 очков... а если очков нет то игра заканчивается то бишь гейм овер....
за рание всех блогадарю за помощь... и пока сам пытаюсь решить эту проблему |
Через хит тест определяйте столкновение с объектом, а в динамик текст добавляйте или отнимайте очки, потом условие, что если очки уходят в минус, например, тогда гейм овер.
Как-то так. |
я это все понимаю но не могусоставить алгоритм не идем он меня пока ошибак вроде нет но алгоритм не идет... помоги кодом
|
Проверяй в цикле столкновение всех денег по 10 баков и если да то добавляй 2 очка, в другом цикле проверяй столкновение всех денег 20 баксов и добавляй три очка и так далее. Или все в одном цикле сделай, вот только думаю, что на общет уйдет много ресурсов, могет я и не прав, подожди пока гуру ответят.
Код:
var int1 = setInterval(function () |
да вот именно я что пишу код хит теста.. а он у меня вобще не идет как будто я его не к какому объекту не обращаю так что жду каких нибудь примеров... что оттолкунться от чего нибудь
что за интервал? и как выполнить дейсвия эти??? отнимания и прибавления? и это код как я понял надо писать в кадр? ... есть у меня динамечный текст как все действия обратить к ниму? |
Вложений: 1
Этот код нужно писать в main а не в кадр, задайте имя динамик тексту и обращайтесь к нему по этому имени.
Объект должен быть прямоугольным или квадратным иначе нужно будет использовать битмапдата. Интервал проверяет через заданный промежуток времени произошли ли события описанные в его теле. Про действия отнимания и прибавление почитайте по F1 из флеша, слова для поиска - operator. Что-то Вы слишком сложную задачу взяли для начала, если не знаете , как обратиться к динамик тексту. Вот посмотрите, авось разберетесь. |
спасибо поробуй разобраться посмотрел пример попробую все сам сделать вроде трудностей не вижу
что то не получается можешь изменить мой исходник вроде все правильно написанно... но именно у меня машинка работает на клавишах а не на драг маус... и поэтому не идет попробуй с моим исходником поработать :) |
у меня твой исходник не открывается.
|
вот вроде разобрался сейчас очки работают по твоему алгоритму... разобрался с интервалом все вспомнил... пока только не приступал к обращению текста...... выкладываю исходник... разобрался что бы объект исчезал при его сборе... осталось только задать пиременые к счетчику и формулы прибовления и уменьшания составить и встаивть их в код поробую сам поковырятся но жду помощи из вне :) по этому исходнику будут вопросик еще ?)
|
repz и sogologo, когда хотите что-то добавить, используйте кнопку http://www.flasher.ru/forum/images/r...ttons/edit.gif и редактируйте последнее сообщение, а не создавайте несколько сообщений подряд.
|
| Часовой пояс GMT +4, время: 14:02. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.