public void OnClick() { Debug.Log("Clicked Random Face Button"); int iRandom = 0; //Ear iRandom = Random.Range(0, 3); CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.EAR] = iRandom; CommonFunc.ChangeFaceParts_Ear(CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.EAR]); //Eye iRandom = Random.Range(0, 3); CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.EYE] = iRandom; CommonFunc.ChangeFaceParts_Eye(CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.EYE]); //Eyeblow iRandom = Random.Range(0, 3); CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.EYEBLOW] = iRandom; CommonFunc.ChangeFaceParts_Eyeblow(CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.EYEBLOW]); //face iRandom = Random.Range(0, 3); CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.FACE] = iRandom; CommonFunc.ChangeFaceParts_Face(CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.FACE]); //face_acc iRandom = Random.Range(0, 3); CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.FACE_ACC] = iRandom; CommonFunc.ChangeFaceParts_FaceAcc(CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.FACE_ACC]); //hair iRandom = Random.Range(0, 3); CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.HAIR] = iRandom; CommonFunc.ChangeFaceParts_Hair(CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.HAIR]); //hair_acc iRandom = Random.Range(0, 3); CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.HAIR_ACC] = iRandom; CommonFunc.ChangeFaceParts_HairAcc(CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.HAIR_ACC]); //mouth iRandom = Random.Range(0, 3); CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.MOUTH] = iRandom; CommonFunc.ChangeFaceParts_Mouth(CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.MOUTH]); //neck iRandom = Random.Range(0, 3); CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.NECK] = iRandom; CommonFunc.ChangeFaceParts_Neck(CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.NECK]); //nose iRandom = Random.Range(0, 3); CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.NOSE] = iRandom; CommonFunc.ChangeFaceParts_Nose(CommonFunc.s_iPartsIndex[(int)CommonFunc._FaceParts.NOSE]); }
void OnPress() { if (blDrag) { if (dragType == 0 || dragType == 2) { int iIndex; switch (CommonFunc.s_iScrollIndex) { case (int)CommonFunc._FaceParts.FACE: iIndex = GetChangeColorIndex((int)CommonFunc._FaceParts.FACE, 4); CommonFunc.ChangeColor_Face(iIndex); break; case (int)CommonFunc._FaceParts.HAIR: iIndex = GetChangeColorIndex((int)CommonFunc._FaceParts.HAIR, 4); CommonFunc.ChangeColor_Hair(iIndex); break; case (int)CommonFunc._FaceParts.EAR: iIndex = GetChangeColorIndex((int)CommonFunc._FaceParts.EAR, 3); CommonFunc.ChangeColor_Ear(iIndex); break; case (int)CommonFunc._FaceParts.EYEBLOW: iIndex = GetChangeColorIndex((int)CommonFunc._FaceParts.EYEBLOW, 3); CommonFunc.ChangeColor_Eyeblow(iIndex); break; case (int)CommonFunc._FaceParts.EYE: iIndex = GetChangeColorIndex((int)CommonFunc._FaceParts.EYE, 3); CommonFunc.ChangeColor_Eye(iIndex); break; case 5: case 6: break; case (int)CommonFunc._FaceParts.FACE_ACC: iIndex = GetChangeColorIndex((int)CommonFunc._FaceParts.FACE_ACC, 3); CommonFunc.ChangeColor_FaceAcc(iIndex); break; case (int)CommonFunc._FaceParts.NECK: iIndex = GetChangeColorIndex((int)CommonFunc._FaceParts.NECK, 3); CommonFunc.ChangeColor_Neck(iIndex); break; case 10: case 11: case 12: break; } UIPanel panel; panel = GameObject.Find("Panel_Game").GetComponent <UIPanel>(); panel.Refresh(); } else //if (dragType == 1) { int iIndex; switch (CommonFunc.s_iScrollIndex) { case (int)CommonFunc._FaceParts.FACE: iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.FACE, 3); CommonFunc.ChangeFaceParts_Face(iIndex); break; case (int)CommonFunc._FaceParts.HAIR: iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.HAIR, 3); CommonFunc.ChangeFaceParts_Hair(iIndex); break; case (int)CommonFunc._FaceParts.EAR: iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.EAR, 3); CommonFunc.ChangeFaceParts_Ear(iIndex); break; case (int)CommonFunc._FaceParts.EYEBLOW: iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.EYEBLOW, 3); CommonFunc.ChangeFaceParts_Eyeblow(iIndex); break; case (int)CommonFunc._FaceParts.EYE: iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.EYE, 3); CommonFunc.ChangeFaceParts_Eye(iIndex); break; case (int)CommonFunc._FaceParts.NOSE: Debug.Log("nose"); iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.NOSE, 3); CommonFunc.ChangeFaceParts_Nose(iIndex); break; case (int)CommonFunc._FaceParts.MOUTH: iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.MOUTH, 3); CommonFunc.ChangeFaceParts_Mouth(iIndex); break; case (int)CommonFunc._FaceParts.HAIR_ACC: iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.HAIR_ACC, 3); CommonFunc.ChangeFaceParts_HairAcc(iIndex); break; case (int)CommonFunc._FaceParts.FACE_ACC: iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.FACE_ACC, 3); CommonFunc.ChangeFaceParts_FaceAcc(iIndex); break; case (int)CommonFunc._FaceParts.NECK: iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.NECK, 3); CommonFunc.ChangeFaceParts_Neck(iIndex); break; case (int)CommonFunc._FaceParts.EMOTION: iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.EMOTION, 3); //CommonFunc.ChangeFaceParts_Eye(iIndex); break; case (int)CommonFunc._FaceParts.TALK: iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.TALK, 3); //CommonFunc.ChangeFaceParts_Eye(iIndex); break; case (int)CommonFunc._FaceParts.BG: iIndex = GetChangePartsIndex((int)CommonFunc._FaceParts.BG, 3); //CommonFunc.ChangeFaceParts_Eye(iIndex); break; } } blDrag = false; } else { Debug.Log("터치 누름"); } }