コード例 #1
0
ファイル: Bullet.cs プロジェクト: sokama/Temalabor-2016
        void OnTriggerEnter(Collider col)
        {
            effectHolder.ActivateInstantEffects(col.gameObject);
            effectHolder.PassLongEffectsToTarget(col.gameObject);

            Explode();
        }
コード例 #2
0
ファイル: Item.cs プロジェクト: sokama/Temalabor-2016
        protected virtual void PickUp(GameObject target)
        {
            effectHolder.ActivateInstantEffects(target);
            effectHolder.PassLongEffectsToTarget(target);

            //TODO particles

            Destroy(gameObject);
            return;
        }
コード例 #3
0
    private void EffectTargets()
    {
        if (effectHolder == null)
        {
            return;
        }

        foreach (GameObject target in targets)
        {
            effectHolder.ActivateInstantEffects(target);
        }
    }