示例#1
0
 public static void Release()
 {
     Instance = null;
 }
示例#2
0
    public static void DoAwake()
    {
        ReleaseAll();
        AudioBindingManager.Construct();
        BindingManager.Construct();
        Singleton <PropertyManager> .Construct();

        Singleton <PropertyManager> .Instance.AddRootContext(PlayerData.Instance);

        Singleton <NewUpdateRunner> .Construct();

        Singleton <AORunner> .Construct();

        Singleton <CloudSyncRunner> .Construct();

        Singleton <FacebookRunner> .Construct();

        Singleton <XPromoRunner> .Construct();

        Singleton <ReviewAppRunner> .Construct();

        Singleton <SettingsRunner> .Construct();

        Singleton <CumulativeBonusRunner> .Construct();

        Singleton <AfterPrestigeFundCollector> .Construct();

        Singleton <IAPRunner> .Construct();

        Singleton <AdRunner> .Construct();

        Singleton <AdNetworkCachers> .Construct();

        Singleton <IAPItemCollectionRunner> .Construct();

        Singleton <IAPBundleRunner> .Construct();

        Singleton <EconomyHelpers> .Construct();

        Singleton <EntityPoolManager> .Construct();

        Singleton <QualitySettingsRunner> .Construct();

        Singleton <ResetRunner> .Construct();

        Singleton <FundRunner> .Construct();

        Singleton <HeroTeamRunner> .Construct();

        Singleton <BoosterCollectionRunner> .Construct();

        Singleton <GoldBoosterCollectionRunner> .Construct();

        Singleton <NotEnoughGemsRunner> .Construct();

        Singleton <HammerTimeRunner> .Construct();

        Singleton <ARRunner> .Construct();

        Singleton <BlockStepRunner> .Construct();

        Singleton <DrJellyRunner> .Construct();

        Singleton <TournamentRunner> .Construct();

        Singleton <ChunkRunner> .Construct();

        Singleton <UpgradeRunner> .Construct();

        Singleton <MapRunner> .Construct();

        Singleton <WorldRunner> .Construct();

        Singleton <CreatureCollectionRunner> .Construct();

        Singleton <HeroUnlockRunner> .Construct();

        Singleton <WelcomeBackRunner> .Construct();

        Singleton <DrillRunner> .Construct();

        Singleton <HeroVisibleCountRunner> .Construct();

        Singleton <BossIndexRunner> .Construct();

        Singleton <BossSuccessRunner> .Construct();

        Singleton <BlurRunner> .Construct();

        Singleton <EnableObjectsRunner> .Construct();

        Singleton <GearCollectionRunner> .Construct();

        Singleton <GearBoostRunner> .Construct();

        Singleton <ChestRunner> .Construct();

        Singleton <GearMilestoneRunner> .Construct();

        Singleton <FakeFundRunner> .Construct();

        Singleton <BlockSwipeRunner> .Construct();

        Singleton <MaterialNotificationRunner> .Construct();

        Singleton <LeaderboardRunner> .Construct();

        Singleton <GiftRewardRunner> .Construct();

        Singleton <LevelSkipRunner> .Construct();

        Singleton <PrestigeRunner> .Construct();

        Singleton <GearSetCollectionRunner> .Construct();

        Singleton <PerkMilestoneRunner> .Construct();

        Singleton <DamageRunner> .Construct();

        Singleton <SkillCollectionRunner> .Construct();

        Singleton <PlayerGoalCollectionRunner> .Construct();

        Singleton <TutorialGoalCollectionRunner> .Construct();

        Singleton <PlayerGoalClaimRunner> .Construct();

        Singleton <BossBattleRunner> .Construct();

        Singleton <CameraMoveRunner> .Construct();

        Singleton <HeroNotificaitonRunner> .Construct();

        Singleton <AutoMineRunner> .Construct();

        Singleton <TeamBoostRunner> .Construct();

        Singleton <TapBoostRunner> .Construct();

        Singleton <GoldFingerRunner> .Construct();

        Singleton <TntRunner> .Construct();

        Singleton <CollectableRewardRunner> .Construct();

        Singleton <GamblingAvailableRunner> .Construct();

        Singleton <AudioRunner> .Construct();

        Singleton <TweakableManager> .Construct();
    }
示例#3
0
 public static void Construct()
 {
     Instance = GameObject.Find("Audio").GetComponent <AudioBindingManager>();
 }
示例#4
0
 public static void ReleaseAll()
 {
     SingletonManager.ReleaseAll();
     BindingManager.Release();
     AudioBindingManager.Release();
 }