if I have:
Actionscript Code:
public class Gate extends MovieClip {
private var sC1 = new SoundChannel;
private var dO = new Sound(new URLRequest("open.mp3"));
private var dC = new Sound(new URLRequest("close.mp3"));
private var night = new Sound(new URLRequest("night.mp3"));
private var gateContainer:* = new MovieClip();
private var DoorL:* = new doorL();
private var GtGlow:* = new gtGlow();
private var ent:*= new invisB();
private var blr:* = new BlurFilter(5,5,1);
private var glo:* = new GlowFilter(0xE5DADA,1,10,10,3,3,false);
private var DoorRbmd:BitmapData = new doorR(0,0);
private var GateFrbmd:BitmapData = new gateFr(0,0);
private var DoorR:Bitmap = new Bitmap(DoorRbmd);
private var GateFr:Bitmap = new Bitmap(GateFrbmd);
private var ceoFen:* = new Sprite();
private var Fen:*= new fen();
private var fenCast:* = new castL();
private var sta:* = new staklo();
private var GlowF:* = new glowF();
private var arrayMc:Array;
//.. rest of the class
and after Im done with this class (Gate), and click to another(Page1), can I do:
Actionscript Code:
arrayMc = ceoFen = DoorR = DoorL = Fen = fenCast =
ent = GateFr = GtGlow = GateFrbmd = GlowF = sta =
gateContainer = blr = glo = dO = dC = night = null;
I mean it works I guess, profiler doesnt show them lingering around in Page1, but is this the right way to remove stuff and save memory ?