home *** CD-ROM | disk | FTP | other *** search
/ 404 Jogos / CLJG.iso / Aventura / Never_End.swf / scripts / elements / SpikeItem.as < prev    next >
Encoding:
Text File  |  2008-09-23  |  775 b   |  34 lines

  1. package elements
  2. {
  3.    [Embed(source="/_assets/assets.swf", symbol="elements.SpikeItem")]
  4.    public class SpikeItem extends Item
  5.    {
  6.        
  7.       
  8.       public function SpikeItem(param1:Number = 0, param2:Number = 0, param3:Number = 0)
  9.       {
  10.          super(param1,param2);
  11.       }
  12.       
  13.       override public function remove() : void
  14.       {
  15.          super.remove();
  16.       }
  17.       
  18.       override public function set rotation(param1:Number) : void
  19.       {
  20.          if(Math.round(Math.sin(param1 * Math.PI / 180)) == 0)
  21.          {
  22.             itemWidth = 21;
  23.             itemHeight = 5;
  24.          }
  25.          else
  26.          {
  27.             itemWidth = 5;
  28.             itemHeight = 21;
  29.          }
  30.          super.rotation = param1;
  31.       }
  32.    }
  33. }
  34.