Skin it Behavior (Construct 3 Behaviours)

You're viewing a single comment in a conversation. View all the comments
  • 4 Comments

  • Order by
  • Hello! I have a question.

    How can I replace the skin of an entire character and change all the animations of it?

    • You can use Set Skin to change the skin of a character, and to change the animations, you can use Set Sub Skin.

      By default, Sub skins are automatically synced to the animation playing on the sprite you set the skin on, but you can disable that and set them manually if needed.

      • But to do this I would have to: Duplicate my character (Remove the platform behavior), change the skins and animations of the duplicate character (My character has 5 animations: jump, attack, fall, run and stop). After go to the events sheet> At the start of the layout> Select Skin Group> add Skin and add the public figure and give a "Skin Tag".

        After always at the start of the layout> I select my first character with the default skin> Set Skin and uncheck the tag put previously. Quite right? Am I skipping a few steps?

        • Yes that's right. You only need to set the skins in the skin group once though. You can use the "Is Empty" condition for that.

          Set skin will automatically override the previous skin and make the needed changes.

          The only thing you might want to look into is wether you still want the default skin to be shown under the skin or not.