C# Класс Spine.Unity.Editor.SpineHandles

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
DrawBone ( Transform transform, Bone b, float boneScale ) : void
DrawBoneNames ( Transform transform, Skeleton skeleton ) : void
DrawBoneWireframe ( Transform transform, Bone b, Color color ) : void
DrawBones ( Transform transform, Skeleton skeleton ) : void
DrawBoundingBox ( Slot slot, BoundingBoxAttachment box, Transform t ) : void
DrawBoundingBoxes ( Transform transform, Skeleton skeleton ) : void
DrawConstraints ( Transform transform, Skeleton skeleton ) : void
DrawPath ( Slot s, PathAttachment p, Transform t, bool includeName ) : void
DrawPaths ( Transform transform, Skeleton skeleton ) : void

Приватные методы

Метод Описание
DrawArrowhead ( Matrix4x4 m ) : void
DrawArrowhead2D ( Vector3 pos, float localRotation, float scale = 1f ) : void
DrawBoneCircle ( Vector3 pos, Color outlineColor, Vector3 normal, float scale = 1f ) : void
DrawCrosshairs ( Vector3 position, float scale, float a, float b, float c, float d, Transform transform ) : void
DrawCrosshairs2D ( Vector3 position, float scale ) : void
DrawCubicBezier ( Vector3 p0, Vector3 p1, Vector3 p2, Vector3 p3 ) : void
GetBoneWireBuffer ( Matrix4x4 m ) : UnityEngine.Vector3[]

Описание методов

DrawBone() публичный статический Метод

public static DrawBone ( Transform transform, Bone b, float boneScale ) : void
transform UnityEngine.Transform
b Spine.Bone
boneScale float
Результат void

DrawBoneNames() публичный статический Метод

public static DrawBoneNames ( Transform transform, Skeleton skeleton ) : void
transform UnityEngine.Transform
skeleton Spine.Skeleton
Результат void

DrawBoneWireframe() публичный статический Метод

public static DrawBoneWireframe ( Transform transform, Bone b, Color color ) : void
transform UnityEngine.Transform
b Spine.Bone
color UnityEngine.Color
Результат void

DrawBones() публичный статический Метод

public static DrawBones ( Transform transform, Skeleton skeleton ) : void
transform UnityEngine.Transform
skeleton Spine.Skeleton
Результат void

DrawBoundingBox() публичный статический Метод

public static DrawBoundingBox ( Slot slot, BoundingBoxAttachment box, Transform t ) : void
slot Spine.Slot
box Spine.BoundingBoxAttachment
t UnityEngine.Transform
Результат void

DrawBoundingBoxes() публичный статический Метод

public static DrawBoundingBoxes ( Transform transform, Skeleton skeleton ) : void
transform UnityEngine.Transform
skeleton Spine.Skeleton
Результат void

DrawConstraints() публичный статический Метод

public static DrawConstraints ( Transform transform, Skeleton skeleton ) : void
transform UnityEngine.Transform
skeleton Spine.Skeleton
Результат void

DrawPath() публичный статический Метод

public static DrawPath ( Slot s, PathAttachment p, Transform t, bool includeName ) : void
s Spine.Slot
p Spine.PathAttachment
t UnityEngine.Transform
includeName bool
Результат void

DrawPaths() публичный статический Метод

public static DrawPaths ( Transform transform, Skeleton skeleton ) : void
transform UnityEngine.Transform
skeleton Spine.Skeleton
Результат void