C# Class Skeleton, UnitySpritesAndBones

Inheritance: MonoBehaviour
Show file Open project: Banbury/UnitySpritesAndBones Class Usage Examples

Public Properties

Property Type Description
IK_Enabled bool
basePose Pose,
colorLeft Color
colorRight Color
editMode bool
showBoneInfluence bool
spriteShader Shader
spriteShadowsShader Shader
useSharedMaterial bool

Public Methods

Method Description
CalculateWeights ( ) : void
CalculateWeights ( bool weightToParent ) : void
ChangeRendererNormals ( int normal ) : void
CreatePose ( ) : Pose,
CreatePose ( bool includeDisabled ) : Pose,
FlipX ( ) : void
FlipY ( ) : void
GetRenderersZ ( ) : float>.Dictionary
LateUpdate ( ) : void
OnDisable ( ) : void
OnDrawGizmos ( ) : void
OnEnable ( ) : void
RestorePose ( Pose, pose ) : void
SavePose ( string poseFileName ) : void
SetBasePose ( Pose, pose ) : void
SetEditMode ( bool edit ) : void
Start ( ) : void
Update ( ) : void
UseShadows ( ) : void
UseZSorting ( ) : void

Private Methods

Method Description
Create ( ) : void
EditorUpdate ( ) : void
GetControlPointIndex ( string controlPointName ) : int
MoveRenderersPositions ( ) : void

Method Details

CalculateWeights() public method

public CalculateWeights ( ) : void
return void

CalculateWeights() public method

public CalculateWeights ( bool weightToParent ) : void
weightToParent bool
return void

ChangeRendererNormals() public method

public ChangeRendererNormals ( int normal ) : void
normal int
return void

CreatePose() public method

public CreatePose ( ) : Pose,
return Pose,

CreatePose() public method

public CreatePose ( bool includeDisabled ) : Pose,
includeDisabled bool
return Pose,

FlipX() public method

public FlipX ( ) : void
return void

FlipY() public method

public FlipY ( ) : void
return void

GetRenderersZ() public method

public GetRenderersZ ( ) : float>.Dictionary
return float>.Dictionary

LateUpdate() public method

public LateUpdate ( ) : void
return void

OnDisable() public method

public OnDisable ( ) : void
return void

OnDrawGizmos() public method

public OnDrawGizmos ( ) : void
return void

OnEnable() public method

public OnEnable ( ) : void
return void

RestorePose() public method

public RestorePose ( Pose, pose ) : void
pose Pose,
return void

SavePose() public method

public SavePose ( string poseFileName ) : void
poseFileName string
return void

SetBasePose() public method

public SetBasePose ( Pose, pose ) : void
pose Pose,
return void

SetEditMode() public method

public SetEditMode ( bool edit ) : void
edit bool
return void

Start() public method

public Start ( ) : void
return void

Update() public method

public Update ( ) : void
return void

UseShadows() public method

public UseShadows ( ) : void
return void

UseZSorting() public method

public UseZSorting ( ) : void
return void

Property Details

IK_Enabled public property

public bool IK_Enabled
return bool

basePose public property

public Pose, basePose
return Pose,

colorLeft public property

public Color colorLeft
return Color

colorRight public property

public Color colorRight
return Color

editMode public property

public bool editMode
return bool

showBoneInfluence public property

public bool showBoneInfluence
return bool

spriteShader public property

public Shader spriteShader
return Shader

spriteShadowsShader public property

public Shader spriteShadowsShader
return Shader

useSharedMaterial public property

public bool useSharedMaterial
return bool