![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Jun 2013
Сообщений: 65
|
ДВС!
Есть класс Bonus, выглядит он так : package { public class StBonus() { var sizeBonus:Number;//размер бонуса var bonus1:Number;//first bonus var bonus2:Number;//second bonus var bonus3:Number;//third bonus public function StBonus(sizeBonus:Number, bonus1:Number, bonus2:Number, bonus3:Number) { // constructor code this.sizeBonus=sizeBonus;//размер бонуса this.bonus1=bonus1;//first bonus this.bonus2=bonus2;//second bonus this.bonus3=bonus3;//third bonus } public function set sizeBonus(sizeBonus):Number { return sizeBonus; } //основная функция расчета и отображения бонусов public function getBonusArray():Array{ var array:Array=[bonus1,bonus2,bonus3]; return array; } function ifBonus(sizeBonus:Number){ //разбиваем число бонусов на три корзины рандомом var nowBonus:Number=sizeBonus; bonus1=randomIntBetween(1,nowBonus); nowBonus=sizeBonus-bonus1; bonus2=randomIntBetween(1,nowBonus); bonus3=nowBonus-bonus2; trace("bonus1 = "+bonus1+" bonus2 = "+bonus2+" bonus3 = "+bonus3); } //Для получения случайного числа с заданным количеством символов после запятой function randomIntBetween(min:Number, max:Number):Number { return Math.round(Math.random() * (max - min) + min); } } } Но проблема в том, что последняя флешка должна быть загружена в другую(basicFlash), где значение бонусов bonus должно задаваться из флешки basicFlash в StBonus. Подскажите как это можно сделать? (извините, заранее если вопрос немного глупый, но я уже столько над этим времени потеряла.... ) |
|
|||||
|
Нуб нубам
модератор форума
Регистрация: Jan 2006
Адрес: Бердск, НСО
Сообщений: 6,445
|
Цитата:
Где тип возвращаемого значения и модификатор доступа у функции ifBonus? Что делают скобки в объявлении класса — public class StBonus() ? Сделайте у класса документа загружаемой флэшки публичный метод для получения бонуса и вызывайте из загружающей.
__________________
Reality.getBounds(this); |
![]() |
![]() |
Часовой пояс GMT +4, время: 12:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|