被加载的SUB影片如果想访问主影片的类有何办法呢???
1、在主影片中使用_global全局属性。
2、使用单例模式,就是说类的实例只能有一份。
class Game{
public static var instance:Game;
private function Game(){
}
public static var getInstance():Game{
if(instance==undefined){
instance=new Game();
}
return instance;
}
}
首先构造函数是私有的不允许以new的方式创建实例,如果想获得Game类的实例只能调用Game类的静态方式getInstance来获得实例,具体使用方法为
main主影片
var m_Game=Game.getInstance();
sub子影片
var m_Game=Game.getInstance();
1、在主影片中使用_global全局属性。
2、使用单例模式,就是说类的实例只能有一份。
class Game{
public static var instance:Game;
private function Game(){
}
public static var getInstance():Game{
if(instance==undefined){
instance=new Game();
}
return instance;
}
}
首先构造函数是私有的不允许以new的方式创建实例,如果想获得Game类的实例只能调用Game类的静态方式getInstance来获得实例,具体使用方法为
main主影片
var m_Game=Game.getInstance();
sub子影片
var m_Game=Game.getInstance();
回复Comments
作者:
{commentrecontent}