Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript (http://www.flasher.ru/forum/forumdisplay.php?f=5)
-   -   А кто нить может помочь? (http://www.flasher.ru/forum/showthread.php?t=37060)

Labuch 16.09.2002 19:36

Прошу пардона. Почему-то попало не туда.

LostWarrior 16.09.2002 20:01

Эта типа как на http://www.combats.ru/ ???
Это не логический изврат, эта задача на сравнение двух чисел для 1 класса. Не хочу тебя обижать, но основы алгоритмизации лучше учить на BASIC или в крайнем случае Pascal....

Aib 17.09.2002 12:44

Согласен. это не логический изврат :D :D :D Просто не очень понятно было написано.

Значит так. В момент удара (допустим, проверка через hittest) делаем следующее:
Код:

if (isBlocked!=isAttacked){
  part[isAttacked].damage += Math.round(Math.random()*50);
}

Комментарий. В переменную isAttached заноситься индекс место, по которому бъют. Соответственно в isBlocked - плокируемой. Если они совпали, то повреждение не насено - изменять нечего 8-). В противном случае увеличиваем повреждение на некий рандом.


Часовой пояс GMT +4, время: 09:12.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.