Hello Paul,

PS> And I want the boiler object to store unique properties for each of the
PS> boilers.

- every boiler must create his own object for store his properties.

for example:

class BoilerStore {
        
        public var _rotation:Number;
        public var _x:Number;
        public var _y:Number;
        // etc
        
}

and add to boiler class this methods:



import Game;
import BoilerStore;
 
class Boiler extends MovieClip {

        private var game_mc : Game;

        private var store_obj : BoilerStore ;
        
        private function Boiler() {
                this.store_obj = new BoilerStore();
                this.game_mc = Game(this._parent);
                this.game_mc.registerBoiler(this);
        }
        
        /**setRotation (Boiler.setRotation method)
        * public setRotation (angle:Number) : Number;
        * <pre>
        *       
        * </pre>
        * @param angle:Number ≈ 
        * @return Void  ≈ 
        * <pre>
        *       
        * </pre>
        * <B>Example:</B>
        * <pre>
        *       import Boiler;
        *
        * </pre>
        **/ 
        public function setRotation (angle:Number):Void {
         this._rotation = this.store_obj._rotation = angle;
        }
        
        /**setX (Boiler.setX method)
        * public setX (x:Number) : Void;
        * <pre>
        *       
        * </pre>
        * @param x:Number ≈ 
        * @return Void ≈ 
        * <pre>
        *       
        * </pre>
        * <B>Example:</B>
        * <pre>
        *       import Boiler;
        *
        * </pre>
        **/ 
        public function setX (x:Number):Void {
                this._x = this.store_obj._x = x;
        }

        // etc
        
}



-- 
Ivan Dembicki
______________________________________________________________________
[EMAIL PROTECTED] | http://www.artlebedev.ru | http://www.sharedfonts.com

_______________________________________________
[email protected]
To change your subscription options or search the archive:
http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

Brought to you by Fig Leaf Software
Premier Authorized Adobe Consulting and Training
http://www.figleaf.com
http://training.figleaf.com

Reply via email to