![]() |
|
||||||||||
|
|||||
|
Регистрация: Jul 2007
Сообщений: 44
|
Всем привет.
У меня есть такой простой класс: class DraggableMovieClip extends MovieClip
{
function DraggableMovieClip()
{
super();
this.onPress = _startDrag;
this.onRelease = _stopDrag;
this.onMouseUp = _stopDrag;
this.onMouseMove = _updateAfterEvent;
}
function _startDrag():Void
{
this.startDrag(false);
}
function _stopDrag():Void
{
stopDrag();
}
function _updateAfterEvent():Void
{
updateAfterEvent();
}
}
var MyDraggable:DraggableMovieClip = new DraggableMovieClip();
MyDraggable.attachMovie("SymbolFromLibrary1","Billy",-10);
MyDraggable.attachMovie("SymbolFromLibrary2","Johny",-9);
Когда я делаю так: var MyDraggable:DraggableMovieClip = _root.createEmptyMovieClip("ParentMovie",-10);
MyDraggable.attachMovie("SymbolFromLibrary1","Billy",-10);
MyDraggable.attachMovie("SymbolFromLibrary2","Johny",-9);
Как создать при помощи только кода на экране экземпляр DraggableMovieClip и насувать туда чего нибудь??? Help!!! PS: не предлагать создать пустой символ , у которого export for actionscript: DraggableMovieClip. PS: была идея на счёт registerClass, но не пойму как этим вапще пользоваться... |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Вообще-то для создания клипов-наследников MovieClip нужно использовать attachMovie.
|
|
|||||
|
Регистрация: Feb 2006
Адрес: Moscow
Сообщений: 552
|
Цитата:
Создайте полностью свой класс и не наследуйтесь от MovieClip и оперируйте им как вам вздумается.
__________________
Учимся правильно задавать вопросы |
![]() |
![]() |
Часовой пояс GMT +4, время: 22:55. |
|
|
« Предыдущая тема | Следующая тема » |
|
|