# Import from Class to AS3?

**URL:** <https://forum.kirupa.com/t/import-from-class-to-as3/321640>\
**Category:** flash\
**Created:** [April 26, 2011, 2:04pm UTC](https://forum.kirupa.com/t/import-from-class-to-as3/321640 "2011-04-26T14:04:28Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![TheAwesomeDude](https://avatars.discourse-cdn.com/v4/letter/t/f05b48/32.png) [@TheAwesomeDude](https://forum.kirupa.com/u/TheAwesomeDude)\
**Post date:** [April 26, 2011, 2:04pm UTC](https://forum.kirupa.com/t/import-from-class-to-as3/321640/1 "2011-04-26T14:04:28Z")

</div>

I trying to learn and follow some tutorials about classes and stuff like that. If you look att my code I have posted a object called “FallingObject” falls every third second in the speed of “y += 10;”

Now here is my problem.  
I want my falling object to increase the speed every 20 second. How do I do that?

ACTIONSCRIPT 3

```php

var TimerFallingObject:Timer = new Timer(3000);

TimerFallingObject.addEventListener(TimerEvent.TIMER, OnStartFallingObject);
TimerFallingObject.start();
 
function OnStartFallingObject(e:Event){

    var af:Sprite = new FallingObject();
    af.x= Math.random()*640;
    addChild(af);

}

```

THE CLASS OF “FALLINGOBJECT”:

```php

package {
    import flash.events.Event;
    import flash.utils.Timer;
    import flash.events.TimerEvent;
    import flash.display.MovieClip;
    import flash.display.Sprite;
    import flash.text.TextField; 
    public class FallingObject extends Sprite {
        private var core:Object;
        var speedY:Number = 0;
        public function FallingObject() {
            addEventListener(Event.ADDED_TO_STAGE,onadd);
        }
        
        private function onadd(e:Event) {    
            core=MovieClip(root);
            addEventListener(Event.ENTER_FRAME,loop);
        }
                
        private function loop(e:Event) {
        y += 10;            
        }
        
        public function removeListeners():void {
            removeEventListener(Event.ENTER_FRAME, loop);
    
        }
    }
}

```
