Initial commit

This commit is contained in:
AbstractConcept 2022-09-13 00:36:34 -05:00
commit 3c7cc0c973
8391 changed files with 704313 additions and 0 deletions

View file

@ -0,0 +1,35 @@
using UnityEngine;
namespace UnityEditor.U2D.Animation
{
internal static class TransformExtensions
{
public static Vector3 GetScaledRight(this Transform transform)
{
return transform.localToWorldMatrix.MultiplyVector(Vector3.right);
}
public static Vector3 GetScaledUp(this Transform transform)
{
return transform.localToWorldMatrix.MultiplyVector(Vector3.up);
}
public static bool IsDescendentOf(this Transform transform, Transform ancestor)
{
if (ancestor != null)
{
var parent = transform.parent;
while (parent != null)
{
if (parent == ancestor)
return true;
parent = parent.parent;
}
}
return false;
}
}
}