I have tested your App and did not find any FPS drop - stable 25-26 On Wed, Feb 24, 2010 at 9:22 AM, Alexandre Bais <[email protected]>wrote:
> Hi there, > > I meet a problem with my Away3D scene... > > I have a gallery with 3D Thumbs, which have a bitmapFileMaterial (low > jpg). For the moment, i have only 2 different JPG, a green one fore > directories, and a red/pink for images. > When i click one, the camera zoom on it and I change the material into > a MovieMaterial... > For the moment, my MovieClip is simple : an animated ring, and has > background, i put my low image, darked by a black transparent shape... > When i click in the exterior of my zoomed thumbs, the camera return > back, and I re-apply my low material... > > My problem ? When I click on a thumbs, return back, re-click, return > back etc..., there is a decreasing of performance... I don't > understand what is wrong... > Do this test in my third level of my gallery (click the 1st thumbs in > first level, and the fourth in the 2nd level) > > => http://urfman.free.fr/fhw/ilotAbais/test_23fev2010.html > > My simplified code of my thumbs3D Class ( extends Plane ) : > > ______________________________________________________________ > public class thumbs3D extends Plane > { > private var mapLow:BitmapFileMaterial; > private var mapInteractive:MovieMaterial; > private var interactiveMC:vignetteSprite; > > public function thumbs3D(_lowUrl:String, init:Object = null) > { > super(init); > mapLow = new BitmapFileMaterial(_lowUrl); > this.material = mapLow; > } > > public function activeHdMap():void > { > interactiveMC = new vignetteSprite(); > interactiveMC.buildMap(mapLow.bitmap,null,null); > mapInteractive = new MovieMaterial(interactiveMC); > mapInteractive.interactive = true; > this.material = mapInteractive; > } > > public function desactiveHdMap():void > { > this.material = mapLow; > interactiveMC = null; > mapInteractive = null; > } > } > ______________________________________________________________ > > Does the " = null" is not enough ? > Any Idea ? > > Thank you. > > Alexandre. > -- Michael Ivanov ,Programmer Neurotech Solutions Ltd. Flex|Flash |Air |Games|OS| Tel-0526237969 [email protected] [email protected]
