MonkDead
11.01.2008, 16:22
Document class:
package {
import flash.display.Sprite;
import test1;
public class test extends Sprite {
public function test() {
trace("test");
var _test1=new test1;
_test1.x=stage.stageWidth / 2;
_test1.y=stage.stageHeight / 2;
_test1.name="_test1";
addChild(_test1);
}
public function testtttttt() {
trace("run function")
}
}
}
package {
import flash.display.MovieClip;
public class test1 extends MovieClip {
public function test1() {
trace("test1");
parent.testtttttt();// Как вызвать функцию у родителя?
parent.removeChild(this);// Почему не удаляется MovieClip?
trace(this.name) // trace: instance1 - почему не имя "_test1"
}
}
}
package {
import flash.display.Sprite;
import test1;
public class test extends Sprite {
public function test() {
trace("test");
var _test1=new test1;
_test1.x=stage.stageWidth / 2;
_test1.y=stage.stageHeight / 2;
_test1.name="_test1";
addChild(_test1);
}
public function testtttttt() {
trace("run function")
}
}
}
package {
import flash.display.MovieClip;
public class test1 extends MovieClip {
public function test1() {
trace("test1");
parent.testtttttt();// Как вызвать функцию у родителя?
parent.removeChild(this);// Почему не удаляется MovieClip?
trace(this.name) // trace: instance1 - почему не имя "_test1"
}
}
}