hi Rasmus,
Thanks for your test. This confirms that this Mac problem is
not
hardware related.
It indeed looks like Director has passed the control of the
screen
redraws over to an ohter program. Or the Director does not
register the
area of the stage arect as a 'dirty rect' and therefore does
not redraw
the stage.
I use Flash to store the graphics in vector format. I grab
images from
the flash member using the posterframe (this happens
offscreen) and then
I copy the images to bitmap members.
Further I use a Flash movie to play a flv video. I have
tried to set the
DTS of this Flash member to true and false but this didn't
make any
difference. I am also going to try to take the entire video
out to see
if that makes any difference. I will let you know.
The only other sprite that is set to DTS is the sprite
containing the
SW3D member. But that sprite is not initialised until later
in the
application. Interesting though is that once the 3d content
is
initialised the redraws occur correctly, even after the 3d
content is
removed again.
Marco.
> Marco,
>
> I can reproduce your problem here (G5, Radeon9800GT,
Safari
> 2.0.4, Shockwave 10.1r11). I find that screen redraw
occurs
> as soon as another window overlays; meaning, like in
Windows
> of yore, I can "paint" the updates by
zigzagging a window
> across the Shockwave movie.
>
> I haven't seen this behaviour before, but it seems to
be
> somehow related to the use of Flash. Do you happen to
have
> other, "funky" sprite types overlaying the
Flash movie (SW3D
> or QT?). Is anything (possibly more than one type) set
to
> Direct-To-Stage draw behaviour?
>
> /rasmus
>
> _______________________________________________
> dirGames-L mailing list - dirGames-L nuttybar.drama.uga.edu
> ht
tp://nuttybar.drama.uga.edu/mailman/listinfo>
/dirgames-l
>
>
_______________________________________________
dirGames-L mailing list - dirGames-L nuttybar.drama.uga.edu
http://nuttybar.drama.uga.edu/mailman/listinfo/dirgames
-l
|