.shivanshi.
. Home . Share . Share Success . Join Us! .

ActionScript - Code Samples

Singleton


Download singleton.zip.
Singleton class can have only one instance.
//Singleton.as
class Singleton
{
     private static var inst:Singleton;
     private function Singleton() {}
 
     public static function get instance():Singleton
     {
  		if (inst == undefined) inst = new Singleton();
  		return inst;
      }
 	
      public static function release():Void
      {
  	        if (inst) delete inst;
      }
}            


Write this code in the fla:

import Singleton;
trace("Before release: "+Singleton.instance);
// Trace output:
// Before release: [object Object]
Singleton.release();
trace("After release: "+Singleton.instance);
// Trace output:
// After release: [object Object]           
Add Favorite
| About Us | Site Map | Privacy Policy | Contact Us |
.shivanshi.