示例#1
0
    private void playEffect(EffectItem effectItem)
    {
        if (effectItem.follow)
        {
            effectItem.play();
        }
        else if (effectItem.isRootEffect)
        {
            GameObject clone = Instantiate(effectItem.gameObject);
            clone.SetActive(true);

            clone.transform.position = effectItem.transform.position;
            clone.transform.rotation = effectItem.transform.rotation;

            Destroy(clone, effectItem.lastTime /*+ 0.1f*/);
        }
    }