I don't know why it's doing that but I do recall that I frequently had
problems with Flash/Director communications.
I generally avoid sending messages between the 2 now as sometimes Director
wants control, other times Flash wants control or just gets stroppy.
Anyways, for controlling flash movies I always use Director now. I use it to
advance frames:
sprite(1).frame = sprite(1).frame + 1
(this usually gives faster flash movie 'running' speeds too)
so to stop 1 movie at the end and start another:
on startmovie
global total_frames
total_frames = sprite(1).member.framecount
end
on exitFrame
sprite(1).frame = sprite(1).frame + 1
if sprite(1).frame = total_frames then
sprite(1).stop()
sprite(2).frame = 1
sprite(2).play()
end if
end
Obviously this is *very* basic. You can put it in a different handler and
pass flash sprite numbers to it, control the next movie to play through
Schmingo etc.
HTH
Leon McComish
Web Designer
Gamenation
[To remove yourself from this list, or to change to digest mode, go to
http://www.penworks.com/LUJ/lingo-l.cgi To post messages to the list,
email [EMAIL PROTECTED] (Problems, email [EMAIL PROTECTED])
Lingo-L is for learning and helping with programming Lingo. Thanks!]