mirror of
https://github.com/EsotericSoftware/spine-runtimes.git
synced 2025-12-21 17:56:04 +08:00
[csharp] more changelog formatting.
This commit is contained in:
parent
d231fdd1de
commit
47f4241e22
50
CHANGELOG.md
50
CHANGELOG.md
@ -121,10 +121,9 @@
|
|||||||
- Color properties `.R` `.G` `.B` `.A` are replaced by `.GetColor()` and `.SetColor()`
|
- Color properties `.R` `.G` `.B` `.A` are replaced by `.GetColor()` and `.SetColor()`
|
||||||
- Dark color properties `.R2` `.G2` `.B2` are replaced by `.GetDarkColor()` and `.SetDarkColor()`
|
- Dark color properties `.R2` `.G2` `.B2` are replaced by `.GetDarkColor()` and `.SetDarkColor()`
|
||||||
- `Bone` now extends `PosedActive` with separate pose, constrained, and applied states
|
- `Bone` now extends `PosedActive` with separate pose, constrained, and applied states
|
||||||
- `Bone` properties moved to poses:
|
- `Bone` local transform properties moved to `Bone.Pose`:
|
||||||
- Local `Bone` properties moved to `Bone.Pose`:
|
|
||||||
||||
|
||||
|
||||||
|-----|-|-----|
|
|---------------|-|-------------|
|
||||||
| Bone.X |→| Bone.Pose.X |
|
| Bone.X |→| Bone.Pose.X |
|
||||||
| Bone.Y |→| Bone.Pose.Y |
|
| Bone.Y |→| Bone.Pose.Y |
|
||||||
| Bone.Rotation |→| Bone.Pose.Rotation |
|
| Bone.Rotation |→| Bone.Pose.Rotation |
|
||||||
@ -132,9 +131,9 @@
|
|||||||
| Bone.ScaleY |→| Bone.Pose.ScaleY |
|
| Bone.ScaleY |→| Bone.Pose.ScaleY |
|
||||||
| Bone.ShearX |→| Bone.Pose.ShearX |
|
| Bone.ShearX |→| Bone.Pose.ShearX |
|
||||||
| Bone.ShearY |→| Bone.Pose.ShearY |
|
| Bone.ShearY |→| Bone.Pose.ShearY |
|
||||||
- World and applied `Bone` properties moved to `Bone.AppliedPose`:
|
- `Bone` world and applied transform properties moved to `Bone.AppliedPose`:
|
||||||
||||
|
||||
|
||||||
|-----|-|-----|
|
|---------------------|-|--------------------|
|
||||||
| Bone.AX |→| Bone.AppliedPose.X |
|
| Bone.AX |→| Bone.AppliedPose.X |
|
||||||
| Bone.AY |→| Bone.AppliedPose.Y |
|
| Bone.AY |→| Bone.AppliedPose.Y |
|
||||||
| Bone.ARotation |→| Bone.AppliedPose.Rotation |
|
| Bone.ARotation |→| Bone.AppliedPose.Rotation |
|
||||||
@ -149,7 +148,7 @@
|
|||||||
- `Bone` no longer provides a `Bone.Skeleton` property, constructor no longer takes a `skeleton` parameter
|
- `Bone` no longer provides a `Bone.Skeleton` property, constructor no longer takes a `skeleton` parameter
|
||||||
- `Slot` properties moved to `SlotPose`, i.e. `Slot.AppliedPose`:
|
- `Slot` properties moved to `SlotPose`, i.e. `Slot.AppliedPose`:
|
||||||
||||
|
||||
|
||||||
|-----|-|-----|
|
|-----------------------|-|-----------------------------|
|
||||||
| Slot.Attachment |→| Slot.AppliedPose.Attachment |
|
| Slot.Attachment |→| Slot.AppliedPose.Attachment |
|
||||||
| Slot.R .G .B .A |→| Slot.AppliedPose.GetColor() and Slot.AppliedPose.SetColor() |
|
| Slot.R .G .B .A |→| Slot.AppliedPose.GetColor() and Slot.AppliedPose.SetColor() |
|
||||||
| Slot.R2 .G2 .B2 |→| Slot.AppliedPose.GetDarkColor() and Slot.AppliedPose.SetDarkColor() |
|
| Slot.R2 .G2 .B2 |→| Slot.AppliedPose.GetDarkColor() and Slot.AppliedPose.SetDarkColor() |
|
||||||
@ -158,7 +157,7 @@
|
|||||||
| Slot.SequenceIndex |→| Slot.AppliedPose.SequenceIndex |
|
| Slot.SequenceIndex |→| Slot.AppliedPose.SequenceIndex |
|
||||||
- `Constraint` properties moved to `Constraint.Pose`:
|
- `Constraint` properties moved to `Constraint.Pose`:
|
||||||
||||
|
||||
|
||||||
|-----|-|-----|
|
|-----------------------------|-|-----------------------|
|
||||||
| IkConstraint.Mix |→| IkConstraint.Pose.Mix |
|
| IkConstraint.Mix |→| IkConstraint.Pose.Mix |
|
||||||
| IkConstraint.Softness |→| IkConstraint.Pose.Softness |
|
| IkConstraint.Softness |→| IkConstraint.Pose.Softness |
|
||||||
| IkConstraint.BendDirection |→| IkConstraint.Pose.BendDirection |
|
| IkConstraint.BendDirection |→| IkConstraint.Pose.BendDirection |
|
||||||
@ -166,7 +165,7 @@
|
|||||||
| IkConstraint.Stretch |→| IkConstraint.Pose.Stretch |
|
| IkConstraint.Stretch |→| IkConstraint.Pose.Stretch |
|
||||||
|
|
||||||
||||
|
||||
|
||||||
|-----|-|-----|
|
|-------------------------------|-|------------------------------------|
|
||||||
| TransformConstraint.MixRotate |→| TransformConstraint.Pose.MixRotate |
|
| TransformConstraint.MixRotate |→| TransformConstraint.Pose.MixRotate |
|
||||||
| TransformConstraint.MixX |→| TransformConstraint.Pose.MixX |
|
| TransformConstraint.MixX |→| TransformConstraint.Pose.MixX |
|
||||||
| TransformConstraint.MixY |→| TransformConstraint.Pose.MixY |
|
| TransformConstraint.MixY |→| TransformConstraint.Pose.MixY |
|
||||||
@ -175,7 +174,7 @@
|
|||||||
| TransformConstraint.MixShearY |→| TransformConstraint.Pose.MixShearY |
|
| TransformConstraint.MixShearY |→| TransformConstraint.Pose.MixShearY |
|
||||||
|
|
||||||
||||
|
||||
|
||||||
|-----|-|-----|
|
|---------------------------|-|------------------------------|
|
||||||
| PathConstraint.Position |→| PathConstraint.Pose.Position |
|
| PathConstraint.Position |→| PathConstraint.Pose.Position |
|
||||||
| PathConstraint.Spacing |→| PathConstraint.Pose.Spacing |
|
| PathConstraint.Spacing |→| PathConstraint.Pose.Spacing |
|
||||||
| PathConstraint.MixRotate |→| PathConstraint.Pose.MixRotate |
|
| PathConstraint.MixRotate |→| PathConstraint.Pose.MixRotate |
|
||||||
@ -183,7 +182,7 @@
|
|||||||
| PathConstraint.MixY |→| PathConstraint.Pose.MixY |
|
| PathConstraint.MixY |→| PathConstraint.Pose.MixY |
|
||||||
|
|
||||||
||||
|
||||
|
||||||
|-----|-|-----|
|
|-------------------------------|-|----------------------------|
|
||||||
| PhysicsConstraint.Mix |→| PhysicsConstraint.Pose.Mix |
|
| PhysicsConstraint.Mix |→| PhysicsConstraint.Pose.Mix |
|
||||||
| PhysicsConstraint.Gravity |→| PhysicsConstraint.Pose.Gravity |
|
| PhysicsConstraint.Gravity |→| PhysicsConstraint.Pose.Gravity |
|
||||||
| PhysicsConstraint.Strength |→| PhysicsConstraint.Pose.Strength |
|
| PhysicsConstraint.Strength |→| PhysicsConstraint.Pose.Strength |
|
||||||
@ -191,22 +190,31 @@
|
|||||||
| PhysicsConstraint.MassInverse |→| PhysicsConstraint.Pose.MassInverse |
|
| PhysicsConstraint.MassInverse |→| PhysicsConstraint.Pose.MassInverse |
|
||||||
| PhysicsConstraint.Wind |→| PhysicsConstraint.Pose.Wind |
|
| PhysicsConstraint.Wind |→| PhysicsConstraint.Pose.Wind |
|
||||||
- `ConstraintData` properties moved to `ConstraintData.GetSetupPose()`
|
- `ConstraintData` properties moved to `ConstraintData.GetSetupPose()`
|
||||||
- `IkConstraintData.Mix` → `IkConstraintData.GetSetupPose().Mix`
|
|
||||||
- `SkeletonData` now provides a single `IConstraintData` list `SkeletonData.Constraints` instead of separate lists per constraint type
|
|
||||||
- List by type:
|
|
||||||
||||
|
||||
|
||||||
|-----|-|-----|
|
|-----|-|-----|
|
||||||
| SkeletonData.IkConstraints |→| SkeletonData.Constraints.OfType<IkConstraintData>() |
|
| IkConstraintData.Mix |→| IkConstraintData.GetSetupPose().Mix |
|
||||||
| SkeletonData.TransformConstraints |→| SkeletonData.Constraints.OfType<TransformConstraintData>() |
|
| ...| |...|
|
||||||
| SkeletonData.PathConstraints |→| SkeletonData.Constraints.OfType<PathConstraintData>() |
|
|
||||||
| SkeletonData.PhysicsConstraints |→| SkeletonData.Constraints.OfType<PhysicsConstraintData>() |
|
- `SkeletonData` now provides a single `IConstraintData` list `SkeletonData.Constraints` instead of separate lists per constraint type
|
||||||
- Access by type and name: `SkeletonData.FindIkConstraint()` → `SkeletonData.FindConstraint<IkConstraint>()`
|
||||
|
||||||
|
|-----|-|-----|
|
||||||
|
| SkeletonData.IkConstraints |→| SkeletonData.Constraints.OfType\<IkConstraintData\>() |
|
||||||
|
| SkeletonData.TransformConstraints |→| SkeletonData.Constraints.OfType\<TransformConstraintData\>() |
|
||||||
|
| SkeletonData.PathConstraints |→| SkeletonData.Constraints.OfType\<PathConstraintData\>() |
|
||||||
|
| SkeletonData.PhysicsConstraints |→| SkeletonData.Constraints.OfType\<PhysicsConstraintData\>() |
|
||||||
|
- `SkeletonData` now provides `SkeletonData.FindConstraint<ConstraintData>()` instead of single find methods per constraint type
|
||||||
|
||||
|
||||||
|
|-----|-|-----|
|
||||||
|
| SkeletonData.FindIkConstraint |→| SkeletonData.FindConstraint\<IkConstraintData\>() |
|
||||||
|
| SkeletonData.FindTransformConstraint |→| SkeletonData.FindConstraint\<TransformConstraintData\>() |
|
||||||
|
| SkeletonData.FindPathConstraint |→| SkeletonData.FindConstraint\<PathConstraintData\>() |
|
||||||
|
| SkeletonData.FindPhysicsConstraint |→| SkeletonData.FindConstraint\<PhysicsConstraintData\>() |
|
||||||
- Renamed setup pose methods:
|
- Renamed setup pose methods:
|
||||||
||||
|
||||
|
||||||
|-----|-|-----|
|
|-----|-|-----|
|
||||||
| Skeleton.SetToSetupPose() |→| Skeleton.SetupPose() |
|
| `Skeleton.SetToSetupPose()` |→| `Skeleton.SetupPose()` |
|
||||||
| Skeleton.SetBonesToSetupPose() |→| Skeleton.SetupPoseBones() |
|
| `Skeleton.SetBonesToSetupPose()` |→| `Skeleton.SetupPoseBones()` |
|
||||||
| Skeleton.SetSlotsToSetupPose() |→| Skeleton.SetupPoseSlots() |
|
| `Skeleton.SetSlotsToSetupPose()` |→| `Skeleton.SetupPoseSlots()` |
|
||||||
| Bone.SetToSetupPose() |→| Bone.SetupPose() |
|
| Bone.SetToSetupPose() |→| Bone.SetupPose() |
|
||||||
| Slot.SetToSetupPose() |→| Slot.SetupPose() |
|
| Slot.SetToSetupPose() |→| Slot.SetupPose() |
|
||||||
| IkConstraint.SetToSetupPose() |→| IkConstraint.SetupPose() |
|
| IkConstraint.SetToSetupPose() |→| IkConstraint.SetupPose() |
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user