1 person found this helpful
In its simplest form, the 1009 error indicates that one of the objects being targeted by the code is out of scope. This could mean that the object....
- is declared but not instantiated
- doesn't have an instance name (or the instance name is mispelled)
- does not exist in the frame where that code is trying to talk to it
- is animated into place but is not assigned instance names in every keyframe for it
- is one of two or more consecutive keyframes of the same objects with no name assigned in the preceding frame(s).
When the 1009 error involves a component it can sometimes mean that the component itself might be missing from the library even though the class has been imported. Or it could be that the object is somehow removed before code is able to access it. See the following posting for an issue that is similar, if not the same as yours... Why would FLVPlayback throw a null reference exception from an internal method originating from a timer event?
So since I'm using captivate, does that mean that I have to give the items a name?
If it helps here is a link to the swf, it'll probably have a crap ton of coding involved as its exported from captivate. It in this state does not crash but when the background video and all videos in slide lets are present it does. I'm sorry for it being such a difficult topic but i would like to fix it