private MJ AddMJ(int playerId, MJType type, MJ_STAGE stage, bool bBack = false) { MJ mj = _MJ_Mgr.SpawnMJ(transform, type, playerId, stage, bBack, null); mj.transform.parent = transform; return(mj); }
private MJ AddMJ(int playerId, MJType type, MJ_STAGE stage, bool bBack = false) { MJ mj = _MJ_Mgr.SpawnMJ(transform, type, playerId, stage, bBack, null); mj.Depth = 2000; mj.transform.parent = transform; MJList.Add(mj); //NGUITools.SetDirty(mj); return(mj); }
/// <summary> /// 添加麻将 /// </summary> /// <param name="type">麻将类型</param> /// <param name="stage"> 是否是手中的麻将 </param> /// <returns></returns> protected virtual MJ AddMJ(MJType type, MJ_STAGE stage, bool bBack = false) { MJ mj = _MJMgr.SpawnMJ(transform, type, data.playerId, stage, bBack, this); switch (stage) { case MJ_STAGE.IN: MJ_IN_List.Add(mj); break; case MJ_STAGE.OUT: MJ_OUT_List.Add(mj); break; case MJ_STAGE.CPG: MJ_CPG_List.Add(mj); break; default: break; } return(mj); }