I have a couple timers in a Flash application I’m building. They worked fine initially, but after building the application and adding more code to it, I’m suddenly getting these weird compiler errors. When I try to compile, I get ‘error 1136: Incorrect number of arguments. Expected 0.’ on the line of the Timer declaration, which looks like this:
var newTimer:Timer = new Timer(5000, 1);
I’ve tried declaring without arguments and adding them to the according properties like this:
var newTimer:Timer = new Timer();
newTimer.delay = 5000;
newTimer.repeatCount = 1;
When I do this I get ‘error 1120: Access of undefined property newTimer.’ on both of the delay and repeatCount lines. Any ideas as to what the problem could be?
Timer accepts two arguments so that “expecting 0” error is suspicious. Are you by chance exporting another MovieClip or object with a class name of “Timer”?