![]() |
|
||||||||||
|
|||||
|
function Test(){
trace("i was created!!!"); } Test.prototype=new MovieClip();//объявляем, что Test является мувиклипом Test.prototype.printMe=function(){ trace("my name is "+this._name); } Object.registerClass("Test", Test);//добавляем Test в библиотеку attachMovie("Test", testmov, 10);//аттачим экземпляр класса testmov.printMe(); данная метода была почерпнута из хелпа по flashу если создавать класс - потомок не мувиклипа, а Object, то никаких проблем. |
|
|||||
|
Bumble Bee
[+1 05.07.06]
|
Цитата:
муви клипы создаеются с помошью метода createEmptyMovieClip();...
__________________
Portfolio |
|
|||||
|
Bumble Bee
[+1 05.07.06]
|
function Test(name) {
this.name = name;
_root.createEmptyMovieClip(this.name, 1);
this.drawSquare = function() {
with (name) {
lineStyle(0, 0x000000, 100);
moveTo(200, 200);
lineTo(220, 200);
lineTo(220, 220);
lineTo(200, 220);
lineTo(200, 200);
}
};
this.printMe = function() {
trace("my name is "+this.name);
};
}
mc = new Test("mc");
mc.printMe();
mc.drawSquare();
__________________
Portfolio |
|
|||||
|
2 Пушистик:
ты не прав. открой flash, нажми f1, зайди в раздел ActionScript dictionary и посмотри статью Object.registerClass. Там черным по белому написано, что именно так можно читайте хелп, уважаемые! ![]() |
|
|||||
|
2 Пушистик:
извини, ты действительно прав!!!! |
![]() |
Часовой пояс GMT +4, время: 04:47. |
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | |
| Опции просмотра | |
|
|