public void InitGameCtlSetup( bool isHost, int hostCharcardId, int hostCardLevel, int hostCardsetId, int duelCharcardId, int duelCardLevel, int duelCardsetId ) { Debug.Log("InitGameCtlSetup"); if (!isHost) { var phase_layer = GameObject.FindGameObjectWithTag("phase_layer").transform; SelfCCSetPhase = phase_layer.Find("duelphase").GetComponent <CCPhaseRender>(); DuelCCSetPhase = phase_layer.Find("selfphase").GetComponent <CCPhaseRender>(); var skill_layer = GameObject.FindGameObjectWithTag("skill_layer").transform; SelfCCSetSkill = skill_layer.Find("DuelSkillRender").GetComponent <CCSkillRender>(); DuelCCSetSkill = skill_layer.Find("SelfSkillRender").GetComponent <CCSkillRender>(); // SelfPhaseNumber = // DuelCCSetPhase.transform.Find("set_b/number").GetComponent<TextMeshPro>(); // DuelPhaseNumber = // SelfCCSetPhase.transform.Find("set_b/number").GetComponent<TextMeshPro>(); DuelCC_ID = hostCharcardId; DuelCC_Level = hostCardLevel; DuelCardSet_ID = hostCardsetId; SelfCC_ID = duelCharcardId; SelfCC_Level = duelCardLevel; SelfCardSet_ID = duelCardsetId; } else { SelfCC_ID = hostCharcardId; SelfCC_Level = hostCardLevel; SelfCardSet_ID = hostCardsetId; DuelCC_ID = duelCharcardId; DuelCC_Level = duelCardLevel; DuelCardSet_ID = duelCardsetId; } StartCoroutine(StartResxLoad()); StartCoroutine(SelfCCImplement()); StartCoroutine(DuelCCImplement()); }
public override void OnInspectorGUI() { DrawDefaultInspector(); CCSkillRender d = (CCSkillRender)target; EditorGUILayout.Separator(); EditorGUILayout.LabelField("Test Block"); TestID = EditorGUILayout.IntField("Test ID", TestID); if (GUILayout.Button("Insert Status into Self ")) { d.testPlayAnim(TestID); } if (GUILayout.Button("Test Play Skiil obj")) { d.testPlayAnimSort(TestID); } }