C# Class UnityEditor.Joint2DEditorBase

Inheritance: Editor
Afficher le fichier Open project: randomize/VimConfig Class Usage Examples

Protected Properties

Свойство Type Description
s_Styles Styles

Méthodes publiques

Méthode Description
AnchorCap ( int controlID, Vector3 position, Quaternion rotation, float size ) : void
ConnectedAnchorCap ( int controlID, Vector3 position, Quaternion rotation, float size ) : void
DrawAALine ( Vector3 start, Vector3 end ) : void
DrawDistanceGizmo ( Vector3 anchor, Vector3 connectedAnchor, float distance ) : void

Méthodes protégées

Méthode Description
HandleAnchor ( Vector3 &position, bool isConnectedAnchor ) : bool
InverseTransformPoint ( Transform transform, Vector3 position ) : Vector3
RotateVector2 ( Vector2 direction, float angle ) : Vector2
SnapToPoint ( Vector3 position, Vector3 snapPosition, float snapDistance ) : Vector3
SnapToSprite ( SpriteRenderer spriteRenderer, Vector3 position, float snapDistance ) : Vector3
TransformPoint ( Transform transform, Vector3 position ) : Vector3

Private Methods

Méthode Description
DrawCap ( int controlID, Vector3 position, GUIStyle guiStyle ) : void
GetAnchorSpaceMatrix ( Transform transform ) : Matrix4x4

Method Details

AnchorCap() public static méthode

public static AnchorCap ( int controlID, Vector3 position, Quaternion rotation, float size ) : void
controlID int
position Vector3
rotation UnityEngine.Quaternion
size float
Résultat void

ConnectedAnchorCap() public static méthode

public static ConnectedAnchorCap ( int controlID, Vector3 position, Quaternion rotation, float size ) : void
controlID int
position Vector3
rotation UnityEngine.Quaternion
size float
Résultat void

DrawAALine() public static méthode

public static DrawAALine ( Vector3 start, Vector3 end ) : void
start Vector3
end Vector3
Résultat void

DrawDistanceGizmo() public static méthode

public static DrawDistanceGizmo ( Vector3 anchor, Vector3 connectedAnchor, float distance ) : void
anchor Vector3
connectedAnchor Vector3
distance float
Résultat void

HandleAnchor() protected méthode

protected HandleAnchor ( Vector3 &position, bool isConnectedAnchor ) : bool
position Vector3
isConnectedAnchor bool
Résultat bool

InverseTransformPoint() protected static méthode

protected static InverseTransformPoint ( Transform transform, Vector3 position ) : Vector3
transform UnityEngine.Transform
position Vector3
Résultat Vector3

RotateVector2() protected static méthode

protected static RotateVector2 ( Vector2 direction, float angle ) : Vector2
direction Vector2
angle float
Résultat Vector2

SnapToPoint() protected static méthode

protected static SnapToPoint ( Vector3 position, Vector3 snapPosition, float snapDistance ) : Vector3
position Vector3
snapPosition Vector3
snapDistance float
Résultat Vector3

SnapToSprite() protected static méthode

protected static SnapToSprite ( SpriteRenderer spriteRenderer, Vector3 position, float snapDistance ) : Vector3
spriteRenderer UnityEngine.SpriteRenderer
position Vector3
snapDistance float
Résultat Vector3

TransformPoint() protected static méthode

protected static TransformPoint ( Transform transform, Vector3 position ) : Vector3
transform UnityEngine.Transform
position Vector3
Résultat Vector3

Property Details

s_Styles protected_oe static_oe property

protected static Styles s_Styles
Résultat Styles