Skriv
06.12.2007, 11:10
Привет!
Подскажите в чем засада:
есть класс TestMove
package {
import flash.display.MovieClip;
import flash.display.StageDisplayState;
import flash.events.*;
public class TestMove extends MovieClip {
public function TestMove() {
this.alpha = 0.5;
this.x = 300;
this.y = 300;
this.addEventListener(????, doFull);
}
private function doFull(????) {
this.rotation = 30;
}
}
}
и есть главный класс:
package {
import flash.display.Sprite;
import flash.display.StageScaleMode;
import flash.display.StageDisplayState;
import flash.events.Event;
import flash.events.MouseEvent;
import TestMove;
public class StageExample extends Sprite {
private var serg:TestMove;
public function StageExample() {
var serg:TestMove = new TestMove;
addChild(serg);
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.addEventListener(MouseEvent.CLICK, doCl);
}
private function doCl(e:MouseEvent) {
stage.displayState = StageDisplayState.FULL_SCREEN;
}
}
}
Требуется отловить событие FULLSCREEN в TestMove !!!
Фуллскрин работает, а событие не отлавливается.
В чем засада??
Подскажите в чем засада:
есть класс TestMove
package {
import flash.display.MovieClip;
import flash.display.StageDisplayState;
import flash.events.*;
public class TestMove extends MovieClip {
public function TestMove() {
this.alpha = 0.5;
this.x = 300;
this.y = 300;
this.addEventListener(????, doFull);
}
private function doFull(????) {
this.rotation = 30;
}
}
}
и есть главный класс:
package {
import flash.display.Sprite;
import flash.display.StageScaleMode;
import flash.display.StageDisplayState;
import flash.events.Event;
import flash.events.MouseEvent;
import TestMove;
public class StageExample extends Sprite {
private var serg:TestMove;
public function StageExample() {
var serg:TestMove = new TestMove;
addChild(serg);
stage.scaleMode = StageScaleMode.NO_SCALE;
stage.addEventListener(MouseEvent.CLICK, doCl);
}
private function doCl(e:MouseEvent) {
stage.displayState = StageDisplayState.FULL_SCREEN;
}
}
}
Требуется отловить событие FULLSCREEN в TestMove !!!
Фуллскрин работает, а событие не отлавливается.
В чем засада??