コード例 #1
0
        private void OnFormationSelected(BattleFormationKinds1 iFormation)
        {
            SortieMapTaskManager.GetUIShipCharacter().Hide(null);
            SortieMapTaskManager.GetUIAreaMapFrame().Hide();
            ProdSortieTransitionToBattle prodSortieTransitionToBattle = SortieBattleTaskManager.GetSortieBattlePrefabFile().prodSortieTransitionToBattle;

            SortieBattleTaskManager.GetTransitionCamera().enabled = true;
            prodSortieTransitionToBattle.Play(delegate
            {
                Hashtable hashtable = new Hashtable();
                if (SortieBattleTaskManager.GetMapManager().GetType().Equals(typeof(RebellionMapManager)))
                {
                    hashtable.Add("rootType", Generics.BattleRootType.Rebellion);
                    hashtable.Add("rebellionMapManager", SortieBattleTaskManager.GetMapManager());
                }
                else
                {
                    hashtable.Add("rootType", Generics.BattleRootType.SortieMap);
                    hashtable.Add("sortieMapManager", SortieBattleTaskManager.GetMapManager());
                }
                hashtable.Add("formation", iFormation);
                RetentionData.SetData(hashtable);
                SortieBattleTaskManager.ReqMode(SortieBattleMode.Battle);
            });
        }
コード例 #2
0
        public static ProdSortieTransitionToBattle Instantiate(ProdSortieTransitionToBattle prefab, Transform parent)
        {
            ProdSortieTransitionToBattle prodSortieTransitionToBattle = Object.Instantiate <ProdSortieTransitionToBattle>(prefab);

            prodSortieTransitionToBattle.get_transform().set_parent(parent);
            prodSortieTransitionToBattle.get_transform().localPositionZero();
            prodSortieTransitionToBattle.get_transform().localScaleZero();
            prodSortieTransitionToBattle.Setup();
            return(prodSortieTransitionToBattle);
        }
コード例 #3
0
        public static ProdSortieTransitionToBattle Instantiate(ProdSortieTransitionToBattle prefab, Transform parent)
        {
            ProdSortieTransitionToBattle prodSortieTransitionToBattle = UnityEngine.Object.Instantiate(prefab);

            prodSortieTransitionToBattle.transform.parent = parent;
            prodSortieTransitionToBattle.transform.localPositionZero();
            prodSortieTransitionToBattle.transform.localScaleZero();
            prodSortieTransitionToBattle.Setup();
            return(prodSortieTransitionToBattle);
        }