Ejemplo n.º 1
0
        public void CreatePlayer()
        {
            int count = 0;

            foreach (Character chter in _crtMgr.Values)
            {
                UI_CharacterCard card = _ui_battle.AddCharacter(chter);

                if ((chter.GetID() % 2) == 1)
                {                 //홀수는 왼쪽 1 3 5 ...
                    //DebugWide.LogBlue(-10f * count + " left " + count); //chamto test
                    _ui_battle.SetStartPoint(chter.GetID(), -1f * count, UI_Battle.START_POINT_LEFT);
                    //card.data.kind = Character.eKind.Biking;
                    card.SetKind(Character.eKind.Biking);
                }
                if ((chter.GetID() % 2) == 0)
                {                 //짝수는 오른쪽 2 4 6 ...
                    //DebugWide.LogBlue(10f * count + " right " + count); //chamto test
                    _ui_battle.SetStartPoint(chter.GetID(), 1f * (count - 1), UI_Battle.START_POINT_RIGHT);
                    //card.data.kind = Character.eKind.Seonbi;
                    card.SetKind(Character.eKind.Seonbi);
                }

                count++;
            }
        }
Ejemplo n.º 2
0
        //====//====//====//====//====//====//====//====

        // Use this for initialization
        void Start()
        {
            FrameControl.SetDeltaTime_30FPS();              //30Fps 기준으로 설정한다.  30Fps 고정프레임으로 사용하겠다는 것이 아님.

            _crtMgr = new CharacterManager();
            _crtMgr.Init(CHARACTER_COUNT);

            _rscMgr = CSingleton <ResourceManager> .Instance;
            _rscMgr.Init();

            _ui_battle = this.gameObject.AddComponent <UI_Battle> ();
            _ui_battle.Init();

            this.CreatePlayer();

            _ui_1Player = _ui_battle.GetCharacter(ID_PLAYER_1);
            _ui_2Player = _ui_battle.GetCharacter(ID_PLAYER_2);
        }