Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Rigged bone broken after updating slightly different psb

Discussion in '2D' started by scozirge, Jan 22, 2022.

  1. scozirge

    scozirge

    Joined:
    Feb 24, 2015
    Posts:
    77
    I create a role by PSB. I face an issue that many times I update my character with just slightly different changes and rigged bone broken because of the wrong sliced sprite.

    I have two PSB(first) and PSB(second), if I put them in Unity, the two slicings seem almost the same.
    upload_2022-1-23_3-17-39.png
    upload_2022-1-23_3-17-18.png
    But if I replace the first one PSB with the Second one and the sliced sprite goes wrong as below.
    upload_2022-1-23_3-18-26.png
    upload_2022-1-23_3-19-12.png

    How you update your character. Thank you.
     
  2. scozirge

    scozirge

    Joined:
    Feb 24, 2015
    Posts:
    77
    I found if I change the First PSB by copying the second PSB's layer into the first one instead of replacing the whole PSB file, it goes correctly. But another problem is that geometry and wights all gone :( I need to rig it again. Is that possible that I can change the sprite without re-rig it again?
     
  3. Nomimi

    Nomimi

    Joined:
    Jun 9, 2015
    Posts:
    19
    Sadly no answer, but I got kinda simiiar problems and would also like to know the answer!
    Also I want to say that I love your art style :)
     
    scozirge likes this.
  4. MarekUnity

    MarekUnity

    Unity Technologies

    Joined:
    Jan 6, 2017
    Posts:
    179
    Enabling the Automatic Reslice on your .psb file should do the trick and slice it correctly
    upload_2022-1-23_12-5-28.png

    Check out the Copy and Paste behavior - it allows you to copy mesh data between characters https://docs.unity3d.com/Packages/c...EdToolsShortcuts.html#copy-and-paste-behavior

    If multiple characters use the same skeleton you might want to check this documentation page
    https://docs.unity3d.com/Packages/com.unity.2d.psdimporter@7.0/manual/skeleton-sharing.html
    By setting the Main Skeleton your character will have exactly the same skeleton as the referenced one.

    Let me know if it helps
     
    ExcaliburGames and scozirge like this.
  5. scozirge

    scozirge

    Joined:
    Feb 24, 2015
    Posts:
    77
    Thank you very much!