Using Flag Variables : Bitwise Operators : Language Flash / Flex / ActionScript examples


Flash / Flex / ActionScript examples » Language » Bitwise Operators »

 

Using Flag Variables


 
package{
  import flash.display.Sprite;
  
  public class Main extends Sprite{
    public function Main(){
        var UP:Number = 1;
        var DRAG:Number = 2;
        var PLAYING:Number = 4;
        var VISIBLE:Number = 8;
        var nFlag:Number |= VISIBLE; 
        trace(nFlag);   
        
        nFlag &= ~PLAYING; // Make it stop playing
        trace(nFlag);   

        nFlag ^= DRAG; // Toggle draggability on and off
        trace(nFlag)

    }
  }
}

        



Leave a Comment / Note


 
Verification is used to prevent unwanted posts (spam). .


Flash / Flex / ActionScript examples

 Navioo Language
» Bitwise Operators