Beispiel #1
0
    public static Vector2 RotateVecByAngle(this Vector2 vec2, float angle)
    {
        float2x2 rotationMat   = Vec2Helper.GetRotationMatrixDegree(angle);
        float2   vecAsFloat    = vec2.ConvertToFloat2();
        float2   rotatedFloat2 = rotationMat.TranslateFloat2(vecAsFloat);


        return(rotatedFloat2.ConvertFloat2ToVec2());
    }