lookup
06.04.2010, 11:58
Почему не работает код:
package {
import flash.display.Sprite;
import flash.events.Event;
import flash.filters.ConvolutionFilter;
import flash.utils.Timer;
import flash.events.TimerEvent;
public class Filters extends Sprite
{
private var sprite:Sprite = new Sprite()
private var vx:Number = 3;
private var timer:Timer;
public function Filters()
{
sprite.graphics.lineStyle(1,0);
sprite.graphics.beginFill(0xffffff);
sprite.graphics.drawCircle(100,100,20);
addChild(sprite);
timer = new Timer(30);
addEventListener(TimerEvent.TIMER,onTimer);
timer.start();
}
public function onEnterFrame(event:Event):void {
sprite.x += vx;
}
public function onTimer(event:TimerEvent):void {
sprite.x += vx;
}
}
}
Появляется мой круглешок, а вот двигатся никак не желает!
package {
import flash.display.Sprite;
import flash.events.Event;
import flash.filters.ConvolutionFilter;
import flash.utils.Timer;
import flash.events.TimerEvent;
public class Filters extends Sprite
{
private var sprite:Sprite = new Sprite()
private var vx:Number = 3;
private var timer:Timer;
public function Filters()
{
sprite.graphics.lineStyle(1,0);
sprite.graphics.beginFill(0xffffff);
sprite.graphics.drawCircle(100,100,20);
addChild(sprite);
timer = new Timer(30);
addEventListener(TimerEvent.TIMER,onTimer);
timer.start();
}
public function onEnterFrame(event:Event):void {
sprite.x += vx;
}
public function onTimer(event:TimerEvent):void {
sprite.x += vx;
}
}
}
Появляется мой круглешок, а вот двигатся никак не желает!