Browse Source

[libgdx] Better Skeleton#setSkin javadocs.

NathanSweet 8 năm trước cách đây
mục cha
commit
e4ee88574f

+ 4 - 0
spine-libgdx/spine-libgdx/src/com/esotericsoftware/spine/Skeleton.java

@@ -457,6 +457,10 @@ public class Skeleton {
 	 * <p>
 	 * <p>
 	 * Attachments from the new skin are attached if the corresponding attachment from the old skin was attached. If there was no
 	 * Attachments from the new skin are attached if the corresponding attachment from the old skin was attached. If there was no
 	 * old skin, each slot's setup mode attachment is attached from the new skin.
 	 * old skin, each slot's setup mode attachment is attached from the new skin.
+	 * <p>
+	 * After changing the skin, the visible attachments can be reset to those attached in the setup pose by calling
+	 * {@link #setSlotsToSetupPose()}. Also, often {@link AnimationState#apply(Skeleton)} is called before the next time the
+	 * skeleton is rendered to allow any attachment keys in the current animation(s) to hide or show attachments from the new skin.
 	 * @param newSkin May be null. */
 	 * @param newSkin May be null. */
 	public void setSkin (Skin newSkin) {
 	public void setSkin (Skin newSkin) {
 		if (newSkin != null) {
 		if (newSkin != null) {