Вход

Просмотр полной версии : Случайный приз


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й элемент массива :)