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

2D Sprite Editor bones aren't visible in scene

Discussion in '2D' started by Neraxor, May 20, 2019.

  1. Neraxor

    Neraxor

    Joined:
    Jan 24, 2019
    Posts:
    1
    Hello.
    I started animating some 2D sprites. So i imported a .psb file, sliced it into the needed parts, inserted some bones and gave the parts bone influence and can animate easily in the pose preview.
    Then I saved the sprite and dragged it into the scene. In video tutorials the bones are showing up in the scene, but in my case they just show up for some milliseconds while i click (on the sprite or anywhere else in the scene).
    How do I let them be visible all the time, so i can animate in the scene?

    Thanks for your time :)
     
    KartheekVajrala and ETGgames like this.
  2. Sergi_Valls

    Sergi_Valls

    Unity Technologies

    Joined:
    Dec 2, 2016
    Posts:
    212
    Hi, make sure your "Gizmos" button in SceneView's toolbar is toggled in.
    Cheers
     
  3. hambre

    hambre

    Joined:
    Jul 31, 2017
    Posts:
    1
    it is weird,
    I made 2d sprite bone in 2018 unity and I changed prefab. ..after I upgrade 2019.1.12f1 unity , I cannot see the 2d sprite bone(in prefab) but when I make New 2Dsprite in scene, I can see its bone...
    p.s I attaced sample shot
     

    Attached Files:

  4. ed_s

    ed_s

    Unity Technologies

    Joined:
    Apr 17, 2015
    Posts:
    165
    Any chance you can file a bug report and attach your sprite/project? That will help us figure out the issue fastest.
     
  5. ETGgames

    ETGgames

    Joined:
    Jul 10, 2015
    Posts:
    73
    This SAVED MY LIFE <3

    It will probably confuse everyone, because the bones sometimes appear when gizmos is off, so when the bones suddenly stop appearing, panic ensues, so I recommend making this more consistent!
     
    Last edited: Sep 18, 2019
    KartheekVajrala likes this.
  6. Oris

    Oris

    Joined:
    Oct 6, 2014
    Posts:
    3
    Once rigged your sprite, place it in the scene. Then add SpriteSkin script into it. Click on create bones and you'll get the rigged bones of your sprite, ready to animate.
     
    Last edited: Jan 23, 2020
  7. demoooo

    demoooo

    Joined:
    Feb 13, 2020
    Posts:
    2
    It worked thanks :)
     
    TheHgang likes this.
  8. TheHgang

    TheHgang

    Joined:
    Oct 18, 2017
    Posts:
    5
    Thanks man it works
     
  9. NerdKvothe

    NerdKvothe

    Joined:
    Dec 8, 2020
    Posts:
    2
    Thanks! Exactly what I needed.
     
  10. RC2020

    RC2020

    Joined:
    Feb 19, 2021
    Posts:
    1
    Thanks, that solved my problem.
     
  11. Joness

    Joness

    Joined:
    Jun 25, 2020
    Posts:
    2
    perfect. thanks.
     
  12. netfer

    netfer

    Joined:
    Mar 4, 2021
    Posts:
    1
    Gracias, Thanks!
     
  13. Kirtan22

    Kirtan22

    Joined:
    Dec 24, 2021
    Posts:
    1
    hello there,

    1) first select your character in the scene view
    2) you just have to toggle(turn on) gizmos, then it should appear

    in case if it doesn't appear:

    1) check if you have added a component called "Sprite skin"(in some tutorials, they have 2 components which are "sprite skin" and "sprite skin entity"(don't worry if you don't have sprite skin entity ))

    2) check if you have saved the bone connecting thing in sprite editor
     
    Last edited: Jan 21, 2022
  14. MelvMay

    MelvMay

    Unity Technologies

    Joined:
    May 24, 2013
    Posts:
    10,298
    Note that you're replying to a post from last April that was resolved
     
  15. JakubH117

    JakubH117

    Joined:
    Feb 10, 2021
    Posts:
    1
    Thanks!