我怎么用第1个swf.控制第2个swf的方法和实例;
从1加载2进来.怎么控制?
是不是我的写得很乱的问题?
怎么写才好? 非常谢谢!~
第1个swf.文挡类;
package{
import flash.display.MovieClip;
import flash.display.Sprite;
public class sample_1 extends Sprite{
private var One : one;
public function sample_1(){
init();
}
private function init(){
One = new one(mc_1);
addChild(One);
}
}
}
/////////////////////////////////////
package {
import flash.display.Sprite;
import flash.events.Event;
import flash.display.MovieClip;
public class one extends Sprite {
private var mc:MovieClip;
public function one(mc:MovieClip) {
this.mc = mc;
mc.addEventListener(Event.ENTER_FRAME,onEnterFrame);
}
public function init():void {
mc.x = 100;
}
private function onEnterFrame(evt:Event):void{
//这里怎么用swf_2 的inti()的方法!想让two的mc.y = 100;
//谁帮帮忙!~
}
}
}
/////////////第2个swf的文挡类.
package{
import flash.display.MovieClip;
import flash.display.Sprite;
public class sample_2 extends Sprite{
private var Two:two;
public function sample_2(){
init();
}
private function init(){
Two = new two(mc_2);
addChild(Two);
}
}
}
//////
package {
import flash.display.Sprite;
import flash.events.Event;
import flash.display.MovieClip;
public class two extends Sprite {
private var mc:MovieClip;
public function two(mc:MovieClip) {
this.mc = mc;
}
public function init():void {
mc.y = 100;
}
}
}
[ 本帖最后由 wuduowei 于 2008-6-27 14:00 编辑 ]