Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   Случайный приз (http://www.flasher.ru/forum/showthread.php?t=111401)

Danss 24.04.2008 17:19

Случайный приз
 
Делаю простую игрушку, снизу ездит пушка, а сверху валяться всякие шарики, звездочки которые надо расстериливать. Все враги атачаться за пределами рабочего поля наверху и если не убиты - летят вниз и затем проподают путем removeMovieClip и опять атачаться наверху. Так вот, как реализовать так что бы случайным образом после того как какого нибудь из врагов убиваем - появлялся какой то приз? не важно какой, допустим доп.жизнь? мне нужна своеобразная случайность, это может быть первый враг, а может быть 10й.
Подскажите, плиз, какие есть варианты?

Ведьмак 24.04.2008 17:28

Если бонусов не так много то можно генерить случайное целое число и через switch..case..case выбирать нужный бонус

Danss 24.04.2008 17:35

спасибо,попробую

Psycho Tiger 24.04.2008 18:06

Код:

var prize:Array=[];
prize[0]="hp";
prize[1]="money";
prize[2]="Date with Jorge Bush";
trace(prize[random(prize.length)]);


Danss 24.04.2008 18:11

спасибо, Psycho Tiger. Особенно мне пригадиться 3й элемент массива :)


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

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