flash develop 및 flash cs5를 사용하여 as3에서 게임을 만들고 있습니다. 모든 것은 객체 지향입니다. 다른 클래스의 모든 인스턴스화에 대한 속성 참조가있는 하나의 "게이트웨이"클래스가 있는지 궁금하고이 게이트웨이 클래스를 새 객체에 전달하기 때문에 모든 클래스에 액세스 할 수 있습니다. 이렇게 :
var block:Block = new Block(gateway);
//In the block class:
this.gateway.player.setHealth(100);
//Or:
this.gateway.input.lock();
이것은 싱글 톤 패턴이나 다른 것입니까? 내가해야합니까?