Beispiel #1
0
    private void PlayEffect()
    {
        RefEffect effect;

        if (RefEffect.TryGet(effectId, out effect))
        {
            this.gameObject.PlayEffect(effect.resourceName).OnComplete(null);
        }
    }
Beispiel #2
0
    static public bool TryGet(int _id, out RefEffect _data)
    {
        bool successful = false;

        successful = RefDataManager.Instance.effect.TryGetValue(_id, out _data);

        if (!successful)
        {
            WDebug.Log(string.Format("Failed to get RefEffect data by id:<color=yellow>{0}</color> ", _id));
        }

        return(successful);
    }