예제 #1
0
 private void Awake()
 {
     playerSync     = GetComponent <PlayerSync>();
     floatingEffect = GetComponent <FloatingEffect>();
     rotateEffect   = GetComponent <RotateEffect>();
     shakeEffect    = GetComponent <Shake>();
 }
예제 #2
0
    protected override IEffect[] GetEffects(Transform transform)
    {
        IEffect[] effects = new IEffect[1];
        var       rotate  = new RotateEffect();

        rotate.Init(transform, -60);
        effects[0] = rotate;

        return(effects);
    }
예제 #3
0
 private void Awake()
 {
     floatingEffect = GetComponent <FloatingEffect>();
     rotateEffect   = GetComponent <RotateEffect>();
     shakeEffect    = GetComponent <Shake>();
 }