virtual public bool Enter() { if (base.Enter() == false) { return(false); } m_nGold = 1; m_eStyle = E_MONEY_STYLE.E_COIN; m_eClass = E_MONEY_CLASS.E_COIN_BRONZE; m_stJump.Reset(); m_fPaper_Amp = 0.0f; m_fPaper_Frep = 0.0f; m_fPaper_StartTime = 0.0f; m_fPaper_TotalTime = 0.0f; m_fOffset = new Vector3(0, 0, 0); return(true); }
void AddMoneyCreateTime(E_MONEY_CLASS eClass, float fStartTime, float fEndTime) { MoneyInfo pInfo = new MoneyInfo(eClass, fStartTime, fEndTime); m_pMoneyInfo.Add(pInfo); }
public CSObjectStruct <JHMoney_Root> CreateMoney(E_MONEY_CLASS eClass) { CSObjectStruct <JHMoney_Root> pObject = new CSObjectStruct <JHMoney_Root>(); switch (eClass) { case E_MONEY_CLASS.E_COIN_BRONZE: pObject.pObj = CSPrefabMng.I.CreatePrefab(transform.name, "2_Objects/Money/Coin_Bronze", "Money_" + m_nSpawnCnt.ToString()); pObject.pSrc = pObject.pObj.GetComponent <JHMoney_CoinBronze>(); pObject.pSrc.Enter(); pObject.pSrc.Create(); break; case E_MONEY_CLASS.E_COIN_SILVER: pObject.pObj = CSPrefabMng.I.CreatePrefab(transform.name, "2_Objects/Money/Coin_Sliver", "Money_" + m_nSpawnCnt.ToString()); pObject.pSrc = pObject.pObj.GetComponent <JHMoney_CoinSilver>(); pObject.pSrc.Enter(); pObject.pSrc.Create(); break; case E_MONEY_CLASS.E_COIN_GOLD: pObject.pObj = CSPrefabMng.I.CreatePrefab(transform.name, "2_Objects/Money/Coin_Gold", "Money_" + m_nSpawnCnt.ToString()); pObject.pSrc = pObject.pObj.GetComponent <JHMoney_CoinGold>(); pObject.pSrc.Enter(); pObject.pSrc.Create(); break; case E_MONEY_CLASS.E_PAPER_BRONZE: pObject.pObj = CSPrefabMng.I.CreatePrefab(transform.name, "2_Objects/Money/Paper_Bronze", "Money_" + m_nSpawnCnt.ToString()); pObject.pSrc = pObject.pObj.GetComponent <JHMoney_PaperBronze>(); pObject.pSrc.Enter(); pObject.pSrc.Create(); break; case E_MONEY_CLASS.E_PAPER_SILVER: pObject.pObj = CSPrefabMng.I.CreatePrefab(transform.name, "2_Objects/Money/Paper_Silver", "Money_" + m_nSpawnCnt.ToString()); pObject.pSrc = pObject.pObj.GetComponent <JHMoney_PaperSilver>(); pObject.pSrc.Enter(); pObject.pSrc.Create(); break; case E_MONEY_CLASS.E_PAPER_GOLD: pObject.pObj = CSPrefabMng.I.CreatePrefab(transform.name, "2_Objects/Money/Paper_Gold", "Money_" + m_nSpawnCnt.ToString()); pObject.pSrc = pObject.pObj.GetComponent <JHMoney_PaperGold>(); pObject.pSrc.Enter(); pObject.pSrc.Create(); break; case E_MONEY_CLASS.E_POCKET_BRONZE: pObject.pObj = CSPrefabMng.I.CreatePrefab(transform.name, "2_Objects/Money/Pocket_Bronze", "Money_" + m_nSpawnCnt.ToString()); pObject.pSrc = pObject.pObj.GetComponent <JHMoney_PocketBronze>(); pObject.pSrc.Enter(); pObject.pSrc.Create(); break; case E_MONEY_CLASS.E_POCKET_SILVER: pObject.pObj = CSPrefabMng.I.CreatePrefab(transform.name, "2_Objects/Money/Pocket_Silver", "Money_" + m_nSpawnCnt.ToString()); pObject.pSrc = pObject.pObj.GetComponent <JHMoney_PocketSilver>(); pObject.pSrc.Enter(); pObject.pSrc.Create(); break; case E_MONEY_CLASS.E_POCKET_GOLD: pObject.pObj = CSPrefabMng.I.CreatePrefab(transform.name, "2_Objects/Money/Pocket_Gold", "Money_" + m_nSpawnCnt.ToString()); pObject.pSrc = pObject.pObj.GetComponent <JHMoney_PocketGold>(); pObject.pSrc.Enter(); pObject.pSrc.Create(); break; } m_pList.Add(pObject); m_nSpawnCnt++; return(pObject); }
public MoneyInfo(E_MONEY_CLASS _eClass, float _fStartTime, float _fEndTime) { eClass = _eClass; fStratTime = _fStartTime; fEndTime = _fEndTime; }