示例#1
0
    public void PlayerGemEffect()
    {
        GetGemEffect effect = mGetGemEffectPool.GetFromPool();

        effect.SetIcon(mGemIconArr[GameController.Instance.PlayerPos]);
        effect.transform.position = mElementList[GameController.Instance.PlayerPos].CheckPlayePos().position;
    }
示例#2
0
    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;
    }