Beispiel #1
0
 public void Fade(float _duration, Color _from, Color _to, GameCtrl_End _end)
 {
     bFade           = true;
     fFadeTime       = 0.0f;
     fFadeDuration   = _duration;
     fColorFrom      = _from;
     fColorTo        = _to;
     kEndAction_fade = _end;
 }
Beispiel #2
0
    public void MoveAfter(float _duration, Vector3 _from, Vector3 _to, GameCtrl_End _end)
    {
        bMoveAfter      = true;
        fMoveTime       = 0.0f;
        fMoveDuration   = _duration;
        kMoveFrom       = _from;
        kMoveTo         = _to;
        kEndAction_move = _end;

        gameObject.transform.position = kMoveFrom;
    }
Beispiel #3
0
    public void Scale(float _duration, Vector3 _from, Vector3 _to, GameCtrl_End _end)
    {
        bScale         = true;
        fScaleTime     = 0.0f;
        fScaleDuration = _duration;
        fScaleFr_x     = _from.x;
        fScaleTo_x     = _to.x;
        fScaleFr_y     = _from.y;
        fScaleTo_y     = _to.y;

        kEndAction_scale = _end;

        kScale_org = gameObject.transform.localScale;
    }
Beispiel #4
0
 public void FadeOut(float _duration, GameCtrl_End _end)
 {
     fColorFrom = Color.clear;
     fColorTo   = Color.black;
     Fade(_duration, fColorFrom, fColorTo, _end);
 }
Beispiel #5
0
 public void MoveFire(float _duration, Vector3 _from, Vector3 _to, GameCtrl_End _end)
 {
     bMoveFire = true;
     Move(_duration, _from, _to, _end);
 }