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!]

Reply via email to