Oops, I found the problem, I wasn't calling the external interface correctly - it is now working fine. I've spent all morning Googling this and it was a simple typo in my JavaScript :(
Mark On Mar 17, 1:35 pm, Fabrice3D <fabric...@gmail.com> wrote: > may be you should > set if qual --> quality.high instead of low > > thinking here you start with high and set to false expecting it goes low, but > your code says reverse... > > use term high instead of best > > Fabrice > On Mar 17, 2010, at 2:05 PM, MarkC wrote: > > > > > Not directly releated to Away3D, but can anyone give me a pointer. > > > If I set the stage quality during my initialisation it works fine. > > What I want to do is change it once the Flash is up and running. I > > created a public property and expsoed this via an External Interface. > > But when I call it, nothing happens. From what I have read you should > > be able to change the playback quality on the fly? > > > public function setLowQuality(qual:Boolean):void { > > if (qual) > > stage.quality = StageQuality.LOW; > > else > > stage.quality = StageQuality.BEST; > > } > > > Thanks > > Mark- Hide quoted text - > > - Show quoted text -