Exemple #1
0
    private void OnEnable()
    {
        _LA           = target as LinkageAnimation;
        _showCallBack = false;

        if (_LA.Targets == null)
        {
            _LA.Targets = new List <LinkageAnimationTarget>();
        }
        if (_LA.CallBacks == null)
        {
            _LA.CallBacks = new List <LinkageAnimationCallBack>();
        }
    }
    public void Init(LinkageAnimation la)
    {
        _LA              = la;
        _showFrameIndex  = -1;
        _showTargetIndex = -1;
        _width           = 200;
        _space           = 5;
        _mouseDownPos    = Vector2.zero;

        if (_LA.Targets == null)
        {
            _LA.Targets = new List <LinkageAnimationTarget>();
        }
        if (_LA.CallBacks == null)
        {
            _LA.CallBacks = new List <LinkageAnimationCallBack>();
        }
    }