private void Awake() { if (_instance == null) { _instance = Singleton <DiskFactory1> .Instance; _instance.used = new List <GameObject>(); _instance.free = new List <GameObject>(); } }
protected void Start() { sceneController = (ShootController)SSDirector.getInstance().currentScenceController; ArrowFactory = sceneController.factory; sceneController.actionManager = this; }