![]() |
|
||||||||||
|
|
|
|||||
|
Регистрация: May 2007
Сообщений: 2
|
есть 2 класса, один класс рисует программно круг (можно задавать радиус круга и x,y координаты расположения круга на сцене). Второй класс создает 3 экземпляра первого класса Circle. вот код:
import coll.Circle;
class coll.Threecircles
{
private var circle1:Circle;
private var circle2:Circle;
private var circle3:Circle;
private var target:MovieClip;
public function Threecircles (__target:MovieClip)
{
target = __target;
circle1 = new Circle (70,100,300,target,target.getNextHighestDepth());
circle2 = new Circle(50,100,180,target,target.getNextHighestDepth())
circle3 = new Circle(35,100,95,target,target.getNextHighestDepth())
}
}
Последний раз редактировалось iNils; 22.05.2007 в 18:17. |
|
|||||
|
Регистрация: Apr 2006
Сообщений: 421
|
Вопрос первый - что значит в массиве?
Вопрос второй:Кто мешает тебе в конструкторе создать примерно такой код. var circleArray:Array=new Array();
for (var i:Number=0;i<paramArray.lenght;i++){
var myCircle= new Circle(paramArray[i],target.getNextHighestDepth());
circleArray.push(myCircle);
}
Зачем создается ненужная переменная target - что такого интересного она дает? Последний раз редактировалось VovkaMorkovka; 22.05.2007 в 18:35. |
![]() |
![]() |
Часовой пояс GMT +4, время: 00:51. |
|
|
« Предыдущая тема | Следующая тема » |
|
|