コード例 #1
0
    protected void RefreshCurFrame(ImageAnimation target)
    {
        SpriteRenderer r = this.SpriteRender;

        if (r == null)
        {
            return;
        }
        ActionFlip flip;
        var        frame = target.GetCurImageFrame(out flip);

        if (frame == null)
        {
            return;
        }
        UpdateRenderer(frame, flip, target);

        CallCnsTriggerEvent(CnsStateTriggerType.AnimElem, CnsStateTriggerType.AnimTime);
    }
コード例 #2
0
    protected void RefreshCurFrame(ImageAnimation target)
    {
        if (target == null)
        {
            return;
        }
        SpriteRenderer r = this.SpriteRender;

        if (r == null)
        {
            return;
        }
        ActionFlip     flip;
        ActionDrawMode drawMode;
        var            frame = target.GetCurImageFrame(out flip, out drawMode);

        if (frame == null)
        {
            return;
        }
        UpdateImageFrame(frame, flip, drawMode, m_MaskType == MaskType.none);
    }