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++; } }
//====//====//====//====//====//====//====//==== // 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); }