2D Rigging in Unity without needing Photoshop!

Поділитися
Вставка
  • Опубліковано 27 лис 2024

КОМЕНТАРІ • 93

  • @kratosdisciple4637
    @kratosdisciple4637 2 роки тому +11

    For anyone who wants to edit/change the art after assembling the character:
    1) In Windows File Manager, right click on any .png file and select Open.
    Change the default image editor to your software of choice(GIMP, Krita, Inkscape...)
    2) In Unity, double click on your art asset in the Project panel.
    It will be opened using your new default image editor.
    Make your changes. Do not move or scale any of the art.
    Save as Overwrite.

  • @bartoszf5043
    @bartoszf5043 Місяць тому +1

    I’m new to rigging and this is the first video that doens’t make stuff even more complicated than it is for me. Thanks!

  • @johnpalin7065
    @johnpalin7065 Рік тому +4

    Thanks for emphasising the 'double click to edit' thing - I genuinely thought there was a bug in Unity that wouldn't let me add bones until I watched your video. You deserve more subscribers. Keep it up!

  • @Destriarch
    @Destriarch 8 місяців тому +2

    Nice tutorial. Small note for people who, like me, couldn't find the 'animation' tab in the console: it isn't there by default and has to be added. Click the ellipsis (...) menu in the top-right of the console area, go to 'Add Tab' and click 'Animation'.

  • @fernandopena6206
    @fernandopena6206 5 місяців тому +1

    I've seen several videos related to rigging, and this and the next video from this channel are the most complete ones

  • @badatgames3687
    @badatgames3687 4 місяці тому +1

    i was needing this. and it randomly popped up. thank you

  • @eric_brito
    @eric_brito 3 місяці тому

    Thank you. This video and the one about IK helped me a lot. I wasted hours trying to convert an svg file with layers to psd. This solution with png saved the ideas for projects I have in Unity. I think the disadvantage of png is having to position the parts manually, but this time is probably comparable or less than the time spent separating the layers correctly in photoshop. So I see this as a complete victory \[T]/

  • @ast3077
    @ast3077 Рік тому +1

    Lookin forward to doin some riggin on my next project with some custom art, Thanks for the quality content yo!

  • @borisb4603
    @borisb4603 5 місяців тому

    thanks, bro. it really helped me to manage bone animation of inkscape sprite

  • @punny5911
    @punny5911 Рік тому +1

    great video, all those ps tutorials didn't help me but you got it working for me

    • @FyreflyStudios
      @FyreflyStudios  Рік тому +1

      thats exactly why I made this, took me a wile to figure it out thought others would need it!

  • @GamingNed-vt4fp
    @GamingNed-vt4fp 3 місяці тому

    Exactly what I need for my game thanks much 😄.

  • @GarnetKane
    @GarnetKane Рік тому +3

    brother, incredible video! deserve way more subs for an incredible, concise, easy to follow tutorial. you're a legend!

  • @beyolkim
    @beyolkim 6 місяців тому

    This really helped me a lot. Thank you!!!

  • @keithwilliams1921
    @keithwilliams1921 2 роки тому +3

    Thanks! you're a life saver

  • @Cocomacsonian
    @Cocomacsonian Рік тому +1

    Hey Thank you so much for this tutorial animating was such a shot in the dark for me before i found this video! You ROCK!!

  • @marcinaugustyniak9282
    @marcinaugustyniak9282 Рік тому +1

    Awesome vid. Thanks! ;-)

  • @accreations9590
    @accreations9590 Рік тому +1

    helpful. for anyone using a very low res sprite having problems with it just upscale the image when you export it or upscale it somewhere else.

  • @soulml03
    @soulml03 3 місяці тому +1

    at 7:55 when i use create bones no bones are added here , i did everything exactly the same till now can you help me with this

  • @L0stD0gPlays
    @L0stD0gPlays Рік тому +1

    amazing short and easily understandable tutorial!

  • @hoax2
    @hoax2 Рік тому +1

    Great tutorial, thank you!
    Is there a way to create slots? Like to attach a weapon or a hat?

    • @FyreflyStudios
      @FyreflyStudios  Рік тому +1

      hmm, my rough guess is you would make an extra bone, then use code to spawn in the hat or weapon at that transfrom for the bone
      basically at the empty game object the bone is attached to

  • @keisui89
    @keisui89 6 місяців тому +1

    hey im having a bit of trouble , everything seems to work great until i get to the step where you add sprite skin component and create bones , the bones show up off to the right side but they dont show up in the scene window , i can either move the whole thing or nothing . ive checked back in the skinning editor and all the bones are still there so im not quite sure what all is going wrong
    edit : nevermind i had gismos turned off for some reason ! very helpful tutorial :D

  • @AdamKopiaFan
    @AdamKopiaFan 3 місяці тому

    i tried to flip it so he can walk to the left too but he changes his position with rotation. How to flip that sprite so he can walk left?

  • @PyCrafts-h6d
    @PyCrafts-h6d 2 місяці тому

    thankyou so bro 😄

  • @WorldAquariumSingapore
    @WorldAquariumSingapore 2 роки тому +1

    nice video there thks and how to move the character if its a top down game which need to move up and down and attack skeletal animation as well as the animation window allows only to use one set of animation parts?

    • @FyreflyStudios
      @FyreflyStudios  2 роки тому

      Can you rephrase your question, I am unsure what you are asking. I think what you are wanting to do is animation layers, but im not 100 on it. What is the usecase? Top down game with skeletial animation for movement and attacking at the same time?

    • @WorldAquariumSingapore
      @WorldAquariumSingapore 2 роки тому +1

      @@FyreflyStudios ok meaning if i use one set of character parts moving right , in the animation window , u cant use the same set of character parts moving right and used it to move the character up as the character will look moving up weird, so i will have to add the character parts for the character moving up, but u cant add it into the animation window as current the character moving right is already there

    • @FyreflyStudios
      @FyreflyStudios  2 роки тому

      @@WorldAquariumSingapore Are you trying to play 2 animations at once? If so animation layers is what you are looking for, normaly it is used to have one animation for legs and annother for upper torso

  • @brendanschofield4681
    @brendanschofield4681 2 роки тому +1

    god bless, thank you

  • @ДмитрийМашаргин-ъ7и

    good afternoon, I'm looking for a solution to the problem, I'm loading a cut sprite, everything is going well exactly to the skeleton, I built a skeleton, but I can't move the bones, when hovering they don't light up, it doesn't work to move, what could be the reason?

    • @FyreflyStudios
      @FyreflyStudios  Рік тому

      if you double click em can you do it? Make sure your in the skinning edior as well

  • @wormholeinteractive
    @wormholeinteractive Рік тому

    Photo Pea is another great option, similar to PS and totally free

  • @imnotadriananymore
    @imnotadriananymore 8 місяців тому

    How can i visually disable an element from the sprites to enable other one, i want to animate the mouth by sprites or simply modify It without modifying anything elsw

    • @FyreflyStudios
      @FyreflyStudios  7 місяців тому

      it would depend on what edits you want to do but it likely would have to be animated seperatly

  • @yusufsabr2288
    @yusufsabr2288 4 місяці тому

    Hi, i am not able to download the packages. It just says "unlock" and when i unlock them it keeps being locked again whenever i closed the page. What should i do? thanks

    • @FyreflyStudios
      @FyreflyStudios  4 місяці тому

      That means you already got em, 2D projects should already have em in newer vesrions. I am assuming they are part of 2D essentials?

    • @yusufsabr2288
      @yusufsabr2288 4 місяці тому

      @@FyreflyStudios i figured it out, thanks a lot (for the ones that encounters with same issue, i basically uninstalled and installed back everything

  • @lunastilllovesquag1574
    @lunastilllovesquag1574 Рік тому

    If you cannot select or interact with bones at all: check your version. As of writing this, it just refuses to work in any of the later 2022 version. Might save some time in troubleshooting!

    • @FyreflyStudios
      @FyreflyStudios  Рік тому

      Hmmm, what version are you using? Ill try to replicate this, It should work in theory, make sure you are double clicking to select the bones

    • @lunastilllovesquag1574
      @lunastilllovesquag1574 Рік тому

      @@FyreflyStudios i just checked back, it was the latest beta versiom, so that might be why. 2022 3f 5.1 i believe. Double clicking unfortunately did nothing other than bring up the multiselect you get from holding and dragging, but fixed from the top right corner to the point of clicking. Bones did not affect the mesh at all, either, or at least it was impossible to check since i couldnt even select them, haha. Returning to an older 2022 version fixed the problem!

  • @godofcreme6804
    @godofcreme6804 Рік тому +1

    thank ypu

  • @KerimK07
    @KerimK07 Рік тому

    does the rig sheet have to be a psd with multiple layers? i followed your steps but when i try to assemble the bones, the limb from the png wont move with the bones

    • @FyreflyStudios
      @FyreflyStudios  Рік тому

      It does not, I explicity used affinity here. make sure to double click when assingin bones

  • @RealDral
    @RealDral 8 місяців тому

    Can I change the depth of the bones and sprites in the animator somehow? Or do i need to activate and deactivate old and new ones?

    • @FyreflyStudios
      @FyreflyStudios  8 місяців тому

      I belive you can use sorting layer, ill check after work

  • @steambean1268
    @steambean1268 2 роки тому

    I'm havng a few problems while creating bones. Sometimes they just dont show up.

    • @steambean1268
      @steambean1268 2 роки тому +1

      nevermind, I figured it out! If anybody else has the same problem: you need to double click your character with the bone tool.

    • @FyreflyStudios
      @FyreflyStudios  2 роки тому

      @@steambean1268 beat me to it XD, yep doubleclicking is the way to solve it!

  • @kevinszesch9564
    @kevinszesch9564 4 місяці тому

    Why all my limps etc are detectes as one bone.. the Thing you do at 05:15 doesnt work for my Sprite.. i need Held 😭😭😭😭

  • @TechBoxNorth
    @TechBoxNorth 5 місяців тому

    Doesn't work! Only the head of my character is dragged and unity wants to create animation file

    • @FyreflyStudios
      @FyreflyStudios  5 місяців тому

      how many steps did you get t hrough without issues? Im having difficulty what isnt working exactly

  • @tufanaydin6340
    @tufanaydin6340 Рік тому

    Thanks for the video but sprite mode is single not multiple why? people getting problems when using 2D skinning like i can't click the bone, i can't name the bones etc.

    • @FyreflyStudios
      @FyreflyStudios  Рік тому

      Just a limitation on how unity does it sadly

    • @FyreflyStudios
      @FyreflyStudios  Рік тому +1

      You can select them from the collapsed menu in the bottem left( or top) of the screen. I cant remember which of the top of my head

    • @tufanaydin6340
      @tufanaydin6340 Рік тому

      @@FyreflyStudios I made it thanks for reply

  • @davidvarga2916
    @davidvarga2916 Рік тому

    My pic's Sprite(2d and UI) and is set to single sprite mode. I hit create Bone and nothing happens. Any ideas?

    • @davidvarga2916
      @davidvarga2916 Рік тому

      Never mind it needed double clicking.

    • @FyreflyStudios
      @FyreflyStudios  Рік тому

      @@davidvarga2916 XD was just about to say this :), gj solving it

  • @armyofchickens6062
    @armyofchickens6062 Рік тому

    is there a way to do this with a character creation system that consists of the player choosing the bones that will be assigned to their character?

    • @FyreflyStudios
      @FyreflyStudios  Рік тому +1

      Im sure there is a way, but you would have to write a bone system yourself I think

    • @armyofchickens6062
      @armyofchickens6062 Рік тому

      I have a character base, 4 directional. Character creation screen works perfectly and it's able to save the players character and show up in the next scene. My thing is; I can't figure out out to bone rig all 4 sides, would I just rig each piece and write some script on it?

    • @FyreflyStudios
      @FyreflyStudios  Рік тому

      You would prerig the bones for each side. Usally in character creators, all of the sprites use the same rig, it just changes the sprite visual if that makes sence. Players dont really rig at all@@armyofchickens6062

  • @PeachPuppy
    @PeachPuppy Рік тому

    Not sure if it was mentioned, but is there any way to delete bones?

  • @VietCookiie
    @VietCookiie Рік тому

    How would you swap parts like make the mushroom head brown or purple?

    • @FyreflyStudios
      @FyreflyStudios  Рік тому

      You would have to change the color in yoru art program, reimport it, WITH THE SAME NAME. Delete the one in unity, then import the new one. the meta file should transfer over.
      What I recommend (in theory , havent tried it myself) is make your art in greyscale, and use unitys color overlay to set the color.

    • @kingbling7571
      @kingbling7571 Рік тому +1

      Import it as a white colored image instead of red (in this video) then simply use the color parameter in spriterenderer to change it

    • @FyreflyStudios
      @FyreflyStudios  Рік тому

      @@kingbling7571 This is also a great option, if you want to just change it entirely in one color

  • @imnotadriananymore
    @imnotadriananymore 8 місяців тому

    How can i delete a bone

    • @FyreflyStudios
      @FyreflyStudios  7 місяців тому

      double click on one, small delete key

  • @schizoid3d
    @schizoid3d 9 місяців тому

    U exported it as .png?

    • @FyreflyStudios
      @FyreflyStudios  9 місяців тому

      Yes, any format that supports transparency will work

  • @mfatihbarut
    @mfatihbarut 6 місяців тому

    gj

  • @javierarias1903
    @javierarias1903 Рік тому +1

    BE CAREFUL WITH THIS APPROACH. This is a great video and fuck photoshop, but if you later want to add an GameObject and you want it to render between the parts of your sprite (for instance, add a face with a separate logic between the face and the arm) it will be impossible since the rendering order is defined within the sprite metadata and any external object will have to be rendered either in front or behind of everything else. I suggest exporting to PSB (or PSD and then changing the D for a B in the filename since they are basically the same but Unity only recognizes the latter) and using Unity's PSD importer to import sprite as multiple so the rendering order is defined by Unity's usual sorting layers. See this for reference: ua-cam.com/video/eXIuizGzY2A/v-deo.html. Had to re-do all my rigging because of this issue, tho it would have been easier if Unity supported proper rig copying and pasting.

    • @javierarias1903
      @javierarias1903 Рік тому +1

      thanks to my girlfriend for this idea btw

    • @FyreflyStudios
      @FyreflyStudios  Рік тому +1

      Very true, this is a limitation of this approach. The issue is some people cant export to psb, so this is the closest they can get. Im pretty sure there is a way to do this that is better via spline 2d, but I havent had time to look into it. (also not free)

    • @javierarias1903
      @javierarias1903 Рік тому

      ​@@FyreflyStudiosI see... I said it because Krita, Gimp and Affinity can, so I assume every major image manipulation/digital art software can do it

    • @javierarias1903
      @javierarias1903 Рік тому

      Krita for instance exports to .psd and not .psb, but changing the last letter in the file name just works

    • @FyreflyStudios
      @FyreflyStudios  Рік тому

      OO id didnt know gimp or krita could, I know affinity can as I use that most of the time, id assume most can at this point@@javierarias1903

  • @Tutterzoid
    @Tutterzoid Рік тому +3

    Drop the terrible music .. You talking, so not music needed .. Thanks for the informative tut :)