// ------------------------------------------------------------------ // 創建拾取物品. public GameObject CreatePickup(GameObject Parent, ENUM_Pickup emType, float fPosX, float fPosY) { GameObject pObj = null; if (emType != ENUM_Pickup.Member && ObjList.ContainsKey("G_" + emType)) { pObj = NGUITools.AddChild(Parent, ObjList["G_" + emType]); pObj.transform.localPosition = new Vector3(fPosX, fPosY); } //if return(pObj); }
public void RecordResource(ENUM_Pickup emPickup, int iValue) { if (iValue == 0) { return; } int iPos = (int)emPickup; if (iPos >= DataResource.Count) { return; } if (iValue > 0) { DataResource[iPos].iObtain += Mathf.Abs(iValue); } else { DataResource[iPos].iUsed += Mathf.Abs(iValue); } }