![]() |
Функция родителя не видна из исполняемой функции setInterval'а
Скажем есть класс родителя, в котором определена некая функция
Код:
class Action implements interfaceActionКод:
class Movies extends ActionПодскажите, плиз, как это можно сделать... PS: Пытаюсь реализовать равномерно-ускоренное движение объекта. Если есть другой способ в рамках концепции классов, помимо setInterval, хотелось бы узнать... |
Не interfaceAction, а IAction надо называть, хотя бы.
У setInterval два синтаксиса. В данном случае применяется неправильный синтаксис. Нужно так: Код:
setInterval(this, 'setXPosition', this.movieObject.interval, …); |
Я не стал дописывать код, поскольку обнаружил ошибку и сразу же переключился на неё. Конечно аргумент будет использоваться...
К сожалению, во флэш регламентирована только одна функция реализации интервалов, в рамках "неправильного синтаксиса". Флэшка ожила, спасибо =) Насчёт названия интерфейса отдельное "спасибо" =)... |
Цитата:
Цитата:
|
Цитата:
|
| Часовой пояс GMT +4, время: 21:36. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.