Форум программистов, компьютерный форум, киберфорум
Наши страницы
ActionScript
Войти
Регистрация
Восстановить пароль
 
Abegnale
0 / 0 / 0
Регистрация: 31.03.2013
Сообщений: 15
1

1026: Constructor functions must be instance methods

22.07.2014, 10:03. Просмотров 348. Ответов 1
Метки нет (Все метки)

Всем привет. Помогите найти ошибку. Вот исходники:

ActionScript 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package {
    import flash.display.MovieClip;
    import Objects.BallObj_mc;
    
    public class MainBasketbal extends MovieClip {
        public static var _this:*;
        private var ball: BallObj_mc;
        
        public function MainBasketbal () {
        _this = this;
        ball = new BallObj_mc();
        _this.addChild(ball);
        }
    }
}
ActionScript 3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
package Objects {
    
    import flash.events.Event;
    import flash.utils.Timer;
    import flash.events.TimerEvent;
    
    public class BallObj_mc extends Ball_mc {
 
        private var _this:*;
        private var SP: int = 5;
        private var ROT:int = 10;
        
        public function BallObj_mc () {
            _this = this;
            _this.x = 0;
            _this.y = 100;
            _this.addEventListener(Event.ADDED_TO_STAGE, addThis);
        }
        
        private function addThis(e:Event):void {
            _this.removeEventListener(Event.ADDED_TO_STAGE, addThis);
            timerBall();
        }
        
        private function timerBall (): void {
            var myTimer:Timer = new Timer(50);
            myTimer.addEventListener('timer', timerHendler);
            myTimer.start();
        }
        
        private function timerHendler (e:TimerEvent): void {
            _this.x += SP;
            _this.rotation += ROT;
            e.updateAfterEvent();
        }
    }
}
1026: Constructor functions must be instance methods.

5000: В класс "MainBasketbal" должен входить подкласс "flash.display.MovieClip", так как он связывается с символом такого же типа в библиотеке.
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
22.07.2014, 10:03
Ответы с готовыми решениями:

Ошибка компиляции "no instance of constructor 'std::thread::thread' matches the argument list"
Не могу сообразить почему возникает ошибка. У меня в классе есть метод, который...

"Another instance of distiller is busy starting up. This instance cannot continue
"Another instance of distiller is busy starting up. This instance cannot...

The instance of entity type 'TaskModel' cannot be tracked because another instance with the same key value for {'Id'}
Что это за ошибка и как от неё избавиться ? public ActionResult...

Ошибка: Syntax error, "=" constructor but constructor found
Пытался найти решение, но нашел только одну подобную тему и ее решением было...

СМА Zanussi FE 1026 914520212/01, проверьте прошивку
Всем привет . Стиралка Zanussi FE 1026 914520212/01 type P6996646 ser/n...

1
Theoryofgames
253 / 237 / 50
Регистрация: 20.12.2011
Сообщений: 707
22.07.2014, 10:28 2
В конструкторе нельзя использовать ключевое слово this, так как по факту она будет равняться null, так как экземпляр еще не создан. Вообще не имеет смысл сохранять переменную _this, так как Вы можете в любом месте (кроме конструктора) использовать this.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
22.07.2014, 10:28

Убрать ограничение в 1026 разрывов при ее создании
Всем привет, столкнулся с проблемкой, в инете ничего не нашел, может кто...

Сма Zanussi FE 1026 N нет вращения двигателя, модуль EWM 1000+
Всем здрасьте!Машина набирает воду, начинает щелкать одно реле но вращения не...

Obsolete Methods on the stack
Подскажите, что это такое и что необходимо сделать?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru