public void PlayerGemEffect() { GetGemEffect effect = mGetGemEffectPool.GetFromPool(); effect.SetIcon(mGemIconArr[GameController.Instance.PlayerPos]); effect.transform.position = mElementList[GameController.Instance.PlayerPos].CheckPlayePos().position; }
public void JobFinish(int id)//TODO FX, Vector3 effectPos) { double AddAmount = mInfoArr[id].ValueCurrent; GameController.Instance.AddAmoutGem_O[id] += (AddAmount * ItemUseController.Instance.GetGemMulti[1]); GemSellController.Instance.RefreshGemData(); //TODO FX GetGemEffect effect = mGetGemEffectPool.GetFromPool(); effect.SetIcon(mGemIconArr[id]); effect.transform.position = StageController.Instance.GetCoworkerPos(id).position; }