![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Регистрация: Aug 2008
Сообщений: 1
|
import flash.events.*;
import flash.utils.*;
public class MyTimer extends Object
{
private var ticker:Timer;
private var func:Function;
public function MyTimer(t:int, f:Function)
{
ticker = new Timer(t);
ticker.addEventListener(TimerEvent.TIMER, onTick);
func = f;
ticker.start();
return;
}
function onTick(t:TimerEvent) : void
{
func(); // TypeError: Error #1009: Cannot access a property or method of a null object reference.
return;
}
}
![]() |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Смотрите ошибку внутри передаваемой функции.
|
|
|||||
|
Регистрация: Apr 2007
Сообщений: 3
|
или при вызове new MyTimer(t,f); вторым параметром передается null... если я не ошибаюсь
|
|
|||||
|
Modus ponens
|
Если это весь код, то, естесственно, f == null...
ЗЫ. ретурн в конце каждой функции... ну, ток не в обиду, но смахивает на декомпилятор ![]()
__________________
Hell is the possibility of sanity |
|
|||||
|
Et cetera
Регистрация: Sep 2002
Сообщений: 30,787
|
Общее форматирование и импорты тоже смахивают на него.
|
![]() |
![]() |
Часовой пояс GMT +4, время: 05:29. |
|
|
« Предыдущая тема | Следующая тема » |
|
|