private void Awake() { playerSync = GetComponent <PlayerSync>(); floatingEffect = GetComponent <FloatingEffect>(); rotateEffect = GetComponent <RotateEffect>(); shakeEffect = GetComponent <Shake>(); }
protected override IEffect[] GetEffects(Transform transform) { IEffect[] effects = new IEffect[1]; var rotate = new RotateEffect(); rotate.Init(transform, -60); effects[0] = rotate; return(effects); }
private void Awake() { floatingEffect = GetComponent <FloatingEffect>(); rotateEffect = GetComponent <RotateEffect>(); shakeEffect = GetComponent <Shake>(); }