diff options
| author | chai <chaifix@163.com> | 2021-04-07 21:13:03 +0800 | 
|---|---|---|
| committer | chai <chaifix@163.com> | 2021-04-07 21:13:03 +0800 | 
| commit | d69611d66431e28ea35477c6781a00d57ae04fa3 (patch) | |
| tree | c76b3147642a6d1749406f25f2fdacce4ba7a272 /Assets/Test/UIEffect/Program/Common/Matrix2x3.cs | |
| parent | c7e2d8f773baa3955f17402b842eb43329c5f3a0 (diff) | |
*因为没有meta,导致missing,删除UIEffect
Diffstat (limited to 'Assets/Test/UIEffect/Program/Common/Matrix2x3.cs')
| -rw-r--r-- | Assets/Test/UIEffect/Program/Common/Matrix2x3.cs | 33 | 
1 files changed, 0 insertions, 33 deletions
| diff --git a/Assets/Test/UIEffect/Program/Common/Matrix2x3.cs b/Assets/Test/UIEffect/Program/Common/Matrix2x3.cs deleted file mode 100644 index ec2cb69..0000000 --- a/Assets/Test/UIEffect/Program/Common/Matrix2x3.cs +++ /dev/null @@ -1,33 +0,0 @@ -using UnityEngine; - -namespace Coffee.UIEffects -{ -    /// <summary> -    /// Matrix2x3. -    /// </summary> -    public struct Matrix2x3 -    { -        public float m00, m01, m02, m10, m11, m12; - -        public Matrix2x3(Rect rect, float cos, float sin) -        { -            const float center = 0.5f; -            float dx = -rect.xMin / rect.width - center; -            float dy = -rect.yMin / rect.height - center; -            m00 = cos / rect.width; -            m01 = -sin / rect.height; -            m02 = dx * cos - dy * sin + center; -            m10 = sin / rect.width; -            m11 = cos / rect.height; -            m12 = dx * sin + dy * cos + center; -        } - -        public static Vector2 operator *(Matrix2x3 m, Vector2 v) -        { -            return new Vector2( -                (m.m00 * v.x) + (m.m01 * v.y) + m.m02, -                (m.m10 * v.x) + (m.m11 * v.y) + m.m12 -            ); -        } -    } -} | 
