![]() |
|
||||||||||
|
|||||
|
Регистрация: Jan 2006
Сообщений: 31
|
Добрый день пытаюсь разобраться с классами как мышку из класса слушать нашла
private function onMouseMove() А как мне смену кадров отловить? Как заставить мувиклип каждую смену кадра что-нить делать? |
|
|||||
|
если класс вешается на клип в библиотеке, то переопределить функцию onEnterFrame, иначе на создаваемый мувик явно повешать onEnterFrame
|
|
|||||
|
Регистрация: Jan 2006
Сообщений: 31
|
А можно подробнее с примера... крас в библиотеке не вешаю... просто рядом с флешкой лежит файлик as
|
|
|||||
|
Modus ponens
|
class MyMovieClip extends MovieClip{
var mc:MovieClip;
function MyMovieClip(){
mc = _root.createEmptyMovieClip("mc", 0);
with(mc){
beginFill(0, 100);
moveTo(0, 0);
lineTo(100, 0)
lineTo(100, 100);
lineTo(0, 100);
lineTo(0, 0);
}
}
public function myOnEnterFrame(functions:Object):Void{
mc.onEnterFrame = function(){
functions.fName(functions.fPars[0]);
}
};
}
__________________
Hell is the possibility of sanity Последний раз редактировалось wvxvw; 19.10.2006 в 14:38. |
|
|||||
|
Цитата:
если речь о том как заставить поизвольный класс слушать onEnterFrame, то можно, например, создать пустой мувик, который вместо своего onEnterFrame будет вызывать метод класса: |
![]() |
![]() |
Часовой пояс GMT +4, время: 13:26. |
|
|
« Предыдущая тема | Следующая тема » |
|
|