Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 1.0/2.0 (http://www.flasher.ru/forum/forumdisplay.php?f=93)
-   -   хелп! трабла с классами. (http://www.flasher.ru/forum/showthread.php?t=66774)

Psycho Tiger 15.07.2005 20:03

хелп! трабла с классами.
 
В классе пишу
class vasya extends MovieClip{
function vasya(){
setInterval(myKeys,100);
}
function myKeys(){
this._x+=5;
}
}

Через Linkage в AS 2.0 class пишу vasya.
Всё нормально, даже трейс и _alpha пашут,
а вот _x и _y... нет. KeyListener использовать не получается, мож я чо делаю непрально, подскажите плизз....

silin 15.07.2005 20:32

class vasya extends MovieClip{
function vasya(){
setInterval(this,'myKeys',100);
}
function myKeys(){
this._x+=5;
}
}

Psycho Tiger 16.07.2005 08:36

Пасибо!!!!
Тока вот синтаксиса такого флэш "не знает", но обрабатывает корректно.
Задно ышшо вопросик - а мона в классе забацать onRelease или ЕнтерФрейм, не на левый обьект, а на етот самый, то есть на this. Компилятор ошибку выдаёт...

silin 16.07.2005 11:20

можешь так:
Код:

class vasya extends MovieClip{
       
        function vasya(){
                setInterval(this,'myKeys',100);
        }
        function myKeys(){
                this._x+=5;
        }
        function onRelease(){
                trace('onRelease')
        }
}



Часовой пояс GMT +4, время: 10:08.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.