The ULTIMATE Beginner's Guide to Animating in Roblox Studio

Поделиться
HTML-код
  • Опубликовано: 10 фев 2025
  • 🛠If you're new to Roblox and want to start animating right away, then this is the video for you! In this tutorial, I'll teach you all the basics of animating in Roblox Studio so you can start creating your own scenes and animations! Thanks so much for watching, hope you guys have a great day! Subscribe 😎🛠
    😎Subscribe: www.youtube.co...
    🌴Roblox Group: www.roblox.com...
    👑Rusty Merch: www.roblox.com...
    ⌚Timed Chapters:
    0:00 Intro
    0:10 Roblox moved the Animation Stuff to the Avatar Tab
    0:45 Rig Builder
    2:09 Animation Editor
    12:05 How to Publish an Animation
    13:10 How to Script Animations in Roblox Studio
    18:21 How to Script Animations for the Player in Roblox Studio
    20:29 Outro
    📝Tags:
    #roblox #robloxstudio #robloxstudiotutorial #tutorial #howto #robloxanimation #lua #howtoanimate
    ❓What is Roblox Studio?
    🔎Roblox Studio lets you create anything and release with one click to smartphones, tablets, desktops, consoles, and virtual reality devices.
    ❓Who am I?
    🔎I am a Roblox Studio, and Blender, Tutorial RUclipsr that you should Subscribe to :)

Комментарии • 1,3 тыс.

  • @rustysillyband
    @rustysillyband  Год назад +328

    This tutorial is to teach any beginners how to animate in Roblox Studio, I know I already touched up on this subject a while back, but this tutorial covers everything you'd need to know, and the other one didn't exactly. Hope this helps, thanks for watching!
    Dummy Script:
    local animation = script.Animation -- This is getting our animation from the script, make sure you use your own animation ids!
    local humanoid = script.Parent.Humanoid -- This is getting our humanoid from the dummy!
    local animTrack = humanoid:LoadAnimation(animation) -- This is loading our animation for the humanoid!
    animTrack:Play() -- This will play your animation!
    animTrack:AdjustSpeed(0.5) -- Change the Float Integer to whatever speed you'd like!
    wait(8) -- This is a wait() it will wait 8 seconds, you can change this to whatever, or just remove it!
    animTrack:Stop() -- This will stop your Animation!
    Player Script:
    local animation = script:WaitForChild("Animation") -- This is getting our animation from the script, make sure you use your own animation ids!
    local humanoid = script.Parent:WaitForChild("Humanoid") -- This is getting our humanoid from the player!
    local animTrack = humanoid:LoadAnimation(animation) -- This is loading our animation for the humanoid!
    animTrack:Play() -- This will play your animation!
    animTrack:AdjustSpeed(0.5) -- Change the Float Integer to whatever speed you'd like!
    wait(8) -- This is a wait() it will wait 8 seconds, you can change this to whatever, or just remove it!
    animTrack:Stop() -- This will stop your Animation!
    If you'd like to play the animation when a part gets touched, here's the code! Keep in mind, you do still need your animation variables!
    game.Workspace.Part.Touched:Connect(function(hit) -- This function will run when a part in the workspace gets touched!
    local player = game.Players:GetPlayerFromCharacter(hit.Parent)
    if player then
    animTrack:Play() -- This will play your animation!
    end
    end)

    • @Dom-HSK
      @Dom-HSK Год назад +9

      hey, so, I have a problem that I'd hope you might know the answer to, me n a friend are workin on a roblox game, made some anims, crouch anims, I can see them on myself and him in game when we crouch, but he can't see them on himself or me, an when he puts these anims on a dummy, I can't see the anims playing, if you have any idea what could cause this I'd be very great full for any information.

    • @rustysillyband
      @rustysillyband  Год назад +11

      @@Dom-HSK If you guys are making the games on a group, then when you publish your animations to Roblox, you need to change the creator of the animation from "ME" to the name of your group.

    • @dipeashsuks8876
      @dipeashsuks8876 Год назад +8

      @@rustysillyband you really know every animations of roblox now I don’t need to animate with FLIPACLIP

    • @TheOfficialRipIDK
      @TheOfficialRipIDK Год назад +2

      hey, i have one question that i hope you can answer what if im collabing with other people but i dont have a group?
      oh and the code somehow didnt work for me, do i *have* to put it on a dummy? im trying it on my friends avatar and it didnt seem to work. Do you have an answer to that, perhaps?

    • @14A013
      @14A013 Год назад +3

      how do you loop the animation?

  • @Selatapey
    @Selatapey 10 месяцев назад +136

    To make your animations look better you should try to follow actual animation rules like anticipation. For example, instead of throwing the arm straight out to punch, pull the arm back then throw it forward to give it more impact and make it look more lifelike

    • @rustysillyband
      @rustysillyband  10 месяцев назад +7

      Great tip! Thanks for watching, have a great day!

    • @Batpuffstudios
      @Batpuffstudios 3 месяца назад

      I know this cuz I make stop motion

    • @incognitodorito4882
      @incognitodorito4882 Месяц назад

      even though being truly "lifelike" would be throwing straight out
      were as if you wanted to be more "Animated" and look a little more fluid you would definitely wanna throw that arm back first

    • @sillygoober-dh8tj
      @sillygoober-dh8tj 29 дней назад

      Since i used to animate with catalog avatar creator i know this, but i tend to forget how fast it goes so its hard for me rn

    • @anMDfan1015
      @anMDfan1015 4 дня назад

      @@incognitodorito4882 actually, throwing one out seems rushed, lifelike would need a bit of anticipation, and if you want it to be more cartoonish, exaggerate the anticipation

  • @yoranpro1
    @yoranpro1 Год назад +122

    I always saw animating as "hard" and "nearly impossible" for someone like me, but this tutorial really showed me how easy it can actually be! Really appreciated, instantly subcribed!

    • @rustysillyband
      @rustysillyband  Год назад +6

      Glad I could help! Thanks for watching!

    • @NightFall-e6v
      @NightFall-e6v 11 месяцев назад +2

      @@rustysillyband can i ask why in script 1 it says Animation is not a valid member of script

    • @IQobbyGamer
      @IQobbyGamer Месяц назад +1

      Why it didnt move when i joined the game?

  • @henryplumb7459
    @henryplumb7459 Год назад +102

    Thank you so much, as a returning dev from 2020, so much has changed and it's been overwhelming! This guide's helped immeasurably! I subscribed.

    • @kenitra123
      @kenitra123 10 месяцев назад +2

      I can relate, everything is so complicated

    • @noamhananyev299
      @noamhananyev299 10 месяцев назад

      if i even dev for a game that only have 100 players how much rbx should i make

    • @noamhananyev299
      @noamhananyev299 10 месяцев назад

      like how much would i get overtime

    • @kenitra123
      @kenitra123 10 месяцев назад

      @@noamhananyev299 nothing, 100 visits is barely anything

    • @YowLose
      @YowLose 7 месяцев назад

      @@noamhananyev299 100 players is very hard to get even though it may seem like most games have way more than that.

  • @Testing-ki3mz
    @Testing-ki3mz 9 месяцев назад +17

    Thanks man your a true legend. I'm a professional animator, but I'm a beginner at scripting, so I didn't know how to add the animations to the player. I can finally start my animator commission career thanks to you. Keep up the good work you earned a like and a sub!

  • @StonedTotheBones0000
    @StonedTotheBones0000 Год назад +142

    Okay so for my confused people. I have figured it out.
    so since his script says
    local animation = script.Animation
    local Humanoid = script.Parent.Humanoid
    local animationTrack = Humanoid:LoadAnimation(animation)
    animationTrack:Play()
    -------------------------------------------------------------------------------------------------
    There are only around three things you need to change to make your animation work!
    Change 3 of the words that say animation to the NAME of your animation when you are naming your animation in Roblox studio inside the explorer tab on your right side screen.
    For instance, I named my animation "Float"
    So I made my animation play in real time by rewriting it like this
    VVVV
    local Float = script.Float
    local Humanoid = script.Parent.Humanoid
    local animationTrack = Humanoid:LoadAnimation(Float)
    animationTrack:Play()
    I was having a bit of trouble understand at first but thankfuly I got it.

    • @rustysillyband
      @rustysillyband  Год назад +10

      Thank you! I'm glad you figured it out.

    • @jorisazozobrado2416
      @jorisazozobrado2416 8 месяцев назад +3

      it still didnt work for me i even copied the name Float and typed it copy and pasted it it wont work for me may be im just not fit for it I guess

    • @jasonwika2653
      @jasonwika2653 8 месяцев назад +7

      @@jorisazozobrado2416 It has to be the name of YOUR animation, not his.

    • @MintyyKing
      @MintyyKing 7 месяцев назад +4

      This doesn't work either

    • @NothingMuchPodcast
      @NothingMuchPodcast 7 месяцев назад +3

      @@jasonwika2653 he said he tried

  • @Willy-o8h
    @Willy-o8h 10 месяцев назад +72

    This vid changed my editing skill so much THX

  • @AsherBeHappy
    @AsherBeHappy Год назад +31

    this was super clear and i was able to understand it with ease. ive never ever script or animated before and i made a fluent walking animation and idle animation. thank you so much!

  • @Alekss3
    @Alekss3 Год назад +6

    Man i was trying to save it for like 5h and you finally saved me, thank you.

  • @DarkWasthere
    @DarkWasthere Год назад +18

    This Video Actually changed my life.. no joke, it will help me ALOT on stuff! Thanks for the tut bro.

  • @Rappid_
    @Rappid_ Год назад +77

    5:37 THANK YOU OH HOLY LORD ABOVE IVE NEEDED TO KNOW HOW TO DO THIS FOR SO GOD DAMN LONG JESUS CHRIST

    • @friendlyt954
      @friendlyt954 Год назад +2

      skill isuse XD
      why did u click read balls :face-with-monocle:

    • @Gyro3sence
      @Gyro3sence 11 месяцев назад +12

      @@friendlyt954 haha ur so funny bro 😐😐😐😐

    • @KEEPANIMALSSAFE
      @KEEPANIMALSSAFE 10 месяцев назад +5

      Don't say that

    • @friendlyt954
      @friendlyt954 10 месяцев назад +5

      @@Gyro3sence i made that comment when i was high af

    • @sendhelp93
      @sendhelp93 9 месяцев назад

      @@friendlyt954 respect to my man he turned himself in🗿

  • @Starsy1010
    @Starsy1010 Год назад +61

    This was very simple and well explained. Thank you!

  • @TheMostUnfunnyPlayer
    @TheMostUnfunnyPlayer Год назад +41

    I just found this channel today, but it is awesome and has really easy tutorials that probably even an 8-year-old could pick up on! You earned yourself a Subscriber!

    • @brickbehindthescreen
      @brickbehindthescreen Год назад +1

      I don’t know what happened but it didn’t work:(

    • @Ayazinanc
      @Ayazinanc Год назад

      same:c@@brickbehindthescreen

    • @LushPixel884
      @LushPixel884 Год назад

      I can't do it and I'm over 8 years old (probably my adhd is the problem)

    • @ba6tatz
      @ba6tatz Год назад

      @@brickbehindthescreen did you uppercase the ones in need of uppercasing?

    • @AttractiveMilk
      @AttractiveMilk Год назад

      Fr

  • @lilmcbuddy
    @lilmcbuddy 22 дня назад +1

    thank you, im working on 2 games but wasnt really sure how to animate, but now i can!

  • @PopcornIsYummy2
    @PopcornIsYummy2 8 месяцев назад +9

    this helped SO much. thanks so much man you're the best

  • @Brndz_
    @Brndz_ Год назад +21

    Omg this is the best! I’ve been searching since last week for a video like this. Wow you deserve way more subs. Keep up the great work!

    • @rustysillyband
      @rustysillyband  Год назад +1

      Thank you so much!

    • @NightFall-e6v
      @NightFall-e6v 11 месяцев назад

      @@rustysillyband hey can i ask why when i try to run in the output it says on the script line 1 Animation is not a valid member of script

    • @NightFall-e6v
      @NightFall-e6v 11 месяцев назад

      @@rustysillyband hey btw is your rig anchored?

    • @NightFall-e6v
      @NightFall-e6v 11 месяцев назад

      @@rustysillyband cause if i anchored it it will not move but if i un anchor my animation will go crazy since its a back flip

  • @TurpleRoblox
    @TurpleRoblox 3 дня назад

    thank you so much ive been really into roblox studio these days and now im actually making some improves i might aswell just go by animator

  • @de_breadslice454
    @de_breadslice454 Месяц назад +16

    it isnt doing the animation for the player even though i typed the script EXACTLY as he did and did it in the EXACT ORDER as well.

  • @user-ge1sc2ix9i
    @user-ge1sc2ix9i Месяц назад

    Thank you, I have just began working on roblox animations for YT, and this has helped a lot, I didn't know anything about how to use this animator.

  • @BottomSaucer
    @BottomSaucer Год назад +12

    Best Instructor I have ever learned from for basic Roblox Animation, Thank you.

  • @even2065
    @even2065 Год назад +58

    For some reason roblox's default animation overrides my own made player idle animation but by adding this line
    local default = script.Parent:WaitForChild("Animate")
    default:Destroy()
    I was actually able to get it to work
    Subscribed, Thanks!

    • @waffleghostRoblox
      @waffleghostRoblox Год назад +4

      Thank you this is legit the greatest yet simplest fix (is simplest a word?)

    • @DylanZaGamerOfficial
      @DylanZaGamerOfficial Год назад +1

      Wait how do you get the default animation in the script because I want the default animation

    • @fulgersamuel8348
      @fulgersamuel8348 11 месяцев назад +2

      Your A Real One. Thx For TIp ! i has the same problem testing it

    • @Slicemiceman
      @Slicemiceman 9 месяцев назад +1

      TYSM

    • @bashdad3538
      @bashdad3538 5 месяцев назад

      OMG IT DIDENT WORK FOR ME BUT I ADDED THIS AND IT WORKED TY

  • @davidklemen5264
    @davidklemen5264 Год назад +4

    cool tutorial, im still really new to roblox studio and im learning how to make a basic fighting game for experience, so far, i got the coding part down, and this tutorial taught me how to make animations witch will be really useful!

  • @SKRLSYT
    @SKRLSYT Месяц назад +1

    Thanks it works even after 1 ur it helps a lot so now I can make games with animation

  • @DarkMatterIsKing
    @DarkMatterIsKing Год назад +14

    thanks for the vid! it was very helpful and cleared a lot of difficulties, i without a doubt am definitely gonna animate more, thanks!

    • @rustysillyband
      @rustysillyband  Год назад +3

      Thanks for watching! I'm glad I was able to help!

    • @gamemakers-roblox_horror_games
      @gamemakers-roblox_horror_games Год назад

      @@rustysillyband doesn't work

    • @booksybookie
      @booksybookie Год назад +1

      ​@@gamemakers-roblox_horror_games you must have either didn't put a capital letter in one of the commands or that you forgot something

  • @FracturedPhantom
    @FracturedPhantom 6 дней назад

    Ive been wanting to learn Roblox animating for a while now. This video helped out a lot Im gonna start and try to at least Make one animation a dat until Im better and better.

  • @itsme_dragonz
    @itsme_dragonz Год назад +16

    I like how they auto add the key frames and can move them
    What I like is the body parts won’t float away then come back in position like Gacha tweening

  • @user-even-duller-brain
    @user-even-duller-brain Месяц назад

    Thank you so much! I'm a beginner in building a game in roblox and with this,i could finally get the animations in the models. so glad this was easeir then expected and hopfully when iam done with the game i'll send a link here but it'll take a while.

  • @KingXiao
    @KingXiao Год назад +11

    finnaly not some random pro just animating at light speed and expecting me too just mimick them thank you

  • @sadoki
    @sadoki 2 месяца назад

    4:40 about the rotating studs, for me I personally use the "shift" key to have unconstrained rotation, helped me a lot...
    awesome video and simple explaination though 👍

  • @Nyankhou
    @Nyankhou Год назад +9

    hey @rustysillyband , the reply you gave me worked! i'd like to thank you again but... could you make a tutorial to let people have different animations when they have different tools equipped? tysm!

  • @thelampgamer
    @thelampgamer Год назад +5

    I can't wait for you to get to 10K Subs

  • @fIuxite
    @fIuxite Год назад +34

    local animation = script:WaitForChild("Animation")
    local humanoid = script.Parent:WaitForChild("Humanoid")
    local animationTrack = humanoid:LoadAnimation(animation)
    animationTrack:Play()

  • @Kotayx42
    @Kotayx42 Месяц назад +1

    Thank you I didn’t know how to animate ❤ Now I can do !!

    • @KINUKQ-v7u
      @KINUKQ-v7u 26 дней назад

      It did not work for me for some reason

    • @KINUKQ-v7u
      @KINUKQ-v7u 26 дней назад

      i put
      local animation = script.Animation
      local humanoid = script.Parent.Humanoid
      local animTrack = humanoid:LoadAnimation(animation)
      animTrack:Play()

  • @whois6775
    @whois6775 Год назад +8

    tysm I am definitely a sub now , the time and patience you take to explain as if we were kids makes this very simple and very easy to follow I appreciate it a lot 😊👍

  • @dude-z8l
    @dude-z8l 5 месяцев назад +1

    I have been wanting to animate for sooooooooo long and i never was in till NOW THANK YOU SOOOOOOOOOOOOOOO MUCH😃😃😃😃

  • @mariokujo384
    @mariokujo384 Год назад +7

    Thanks dude! This video has everything I needed!

    • @rustysillyband
      @rustysillyband  Год назад

      Glad I could help!

    • @achiwof3554
      @achiwof3554 Год назад

      ​​@@rustysillyband hey that was a really good tutorial thanks ! But when I publish my animation to Roblox it's an animation type and I cannot use it in my character... It needs to be a bundle type or walk type, can you help please?

  • @RemiMemeGuy
    @RemiMemeGuy 3 месяца назад +2

    This got me thinking...
    In doors (floor 2) at 145 you are going in a cutscene where the bridge breaks, and you fall into a minecart.
    Maybe make a next video how to animate every player that come across a hitbox?

  • @P3tzals
    @P3tzals Год назад +3

    Any clue on how to make an emote, for any game?
    Like, so you can equip it in the avatar section?

    • @rustysillyband
      @rustysillyband  Год назад

      Unfortunately at the moment Roblox is in charge of uploading all the emotes. Hopefully sometime soon they'll make it so that certain developers can upload emotes!

    • @P3tzals
      @P3tzals Год назад +1

      @@rustysillyband Ohh, I see.
      Thank you so much for the video anyways!!

  • @OrganicMilkGang
    @OrganicMilkGang 9 месяцев назад

    thank you i've been scripting and building games for 2+ years and have yet to learn how to animate, this will help me as a solo developer.

  • @Meatyballer
    @Meatyballer 11 месяцев назад +24

    My animation isn't working😢 I made the animation, it worked for the dummy, but it didn't work.

    • @JuztVenom
      @JuztVenom 9 месяцев назад +5

      U need to script itu also for the animation prob

    • @Shishui-cc8hv
      @Shishui-cc8hv 7 месяцев назад +4

      You need to add your animation into your script so that it knows when to play . Honestly scripting is pretty simple and easy to learn , I’m not super good at it but I learned the basics in less than a day

    • @RANDOMDUDE69-v8r
      @RANDOMDUDE69-v8r 5 месяцев назад

      It is only for dummy

    • @DemoYTz
      @DemoYTz Месяц назад

      @@Shishui-cc8hv do you have discord can you teach me?

    • @Poggers221
      @Poggers221 25 дней назад +2

      Did you put priority on movement?

  • @SigmaLordAndres
    @SigmaLordAndres 3 дня назад

    this helped me so much animating is so fun tysm

  • @DDAS_INSANE
    @DDAS_INSANE Год назад +4

    what script would be need to make it so where a player must press a button to activate the animation (on the player)?
    like say, its a heavy attack in a combat game. thanks for the tutorial, helped me make my first animation!

    • @rustysillyband
      @rustysillyband  Год назад +1

      I'd recommend using User Input for that. I've got a short tutorial on it! I believe you can use the code in the video, then add in the same animTrack:Play() inside the code.

    • @DDAS_INSANE
      @DDAS_INSANE Год назад +2

      @@rustysillyband thanks! ill check it out.

  • @iankarr7308
    @iankarr7308 12 дней назад

    thanks for putting the script in the description much appreciated

  • @Amjustanoob
    @Amjustanoob Год назад +4

    Woa

  • @Mallowu
    @Mallowu 8 месяцев назад +2

    This is one of the best tutorial videos ive ever watched

  • @davidsurti3714
    @davidsurti3714 Год назад +10

    Hi Rusty. First great tutorial. I am now a subscriber. I cannot get the base script for playing an animation off the player to work (i.e. local animation = script:WaitForChild("Animation"). I have followed your code to your letter. Unfortunately the script is not working for the player. Is it possible that I can send you my Roblox file and you can take a look?

    • @rustysillyband
      @rustysillyband  Год назад +1

      Thanks for subscribing! Did you make sure your code is inside a local script inside of StarterCharacterScripts? If not, make sure that you do that. Otherwise, you might have some sort of error in your code. To check, go up to the top where it says "View," click on that, and then open up the Output. If there are any lines in Red then send them here please!

    • @davidsurti3714
      @davidsurti3714 Год назад

      @@rustysillyband Thanks for responding! My local script is inside of StarterCharacterScripts. The full menu is as follows:

    • @davidsurti3714
      @davidsurti3714 Год назад +1

      StarterPlayer --> StarterCharacterScriipts --> Local Script
      I even confirmed the Asset ID in Animation. There are words in red.
      I am not sure how to get the file to you.

    • @ZphyZphyer
      @ZphyZphyer Год назад

      ​@@davidsurti3714I am very late but which words I think I can help

  • @The_Administrator_Site-46
    @The_Administrator_Site-46 8 месяцев назад +1

    Thank you a lot. Now I can do pretty good animations in roblox. THANK YOU SO MUTCH

  • @thebuildaboatmaster1449
    @thebuildaboatmaster1449 Год назад +25

    R6 ON TOP K?

  • @Red_horizons_team
    @Red_horizons_team 6 месяцев назад

    Thank so much for the vid man. Me and my buddies we are starting game development for an idea we had soon and this helped so much. Keep up the good work (I'll tag you in the credits of the game btw!)

  • @darclo102
    @darclo102 Год назад +3

    Experiencing problems when running the same animation on a block avatar versus a mesh avatar. The animation appears to function properly with the block avatar, but when used with the mesh avatar, it appears strange.
    Would it be necessary to create separate animations for different rigs, or is there a solution to address this issue?

    • @rustysillyband
      @rustysillyband  Год назад

      I believe it would be better to create different animations for different rigs, as I have not found a solution to this problem myself as of yet. Great question though!

    • @duck9773
      @duck9773 Год назад +1

      @@rustysillyband Hey! I have a question,how can i make a animation stop?

    • @distantmarsh.
      @distantmarsh. Год назад +1

      @@duck9773 Im a fairly new scripter, so this may be incorrect. But i think it would be something like this:
      --Your code above this--
      task.wait(Enter how long you want the animation to play for here)
      animationTrack:Stop()

    • @duck9773
      @duck9773 Год назад

      @@distantmarsh. alr thanks,i have another question too,how can i make a animation play when i press a button?

    • @Darshaan09
      @Darshaan09 Год назад

      @@duck9773 go to starterGui add a button add a local script in the button then
      Script.Parent.MouseButton1Click:Connect(function()
      “The code you want to run when the button is pressed”
      end)

  • @Accountsrandomized
    @Accountsrandomized 6 месяцев назад

    Thank you, currently I’m making an animation of. Ahead falling off and (you) picking it back up and reattaching it. Again, thanks a lot for this.

  • @stuffwithchuck
    @stuffwithchuck 3 месяца назад +3

    local animation = script.Animation
    local humanoid = script.Parent.Humanoid
    local animationtrack = humanoid:LoadAnimation(animation)
    animationtrack.Looped = true
    animationtrack:Play()

    • @funneldude524
      @funneldude524 3 месяца назад

      Is this meant to be a working version? It doesn’t work.

    • @stuffwithchuck
      @stuffwithchuck 3 месяца назад

      @@funneldude524 yea it doesnt i just realized

    • @stuffwithchuck
      @stuffwithchuck 3 месяца назад

      @@funneldude524 sorry mate

  • @VipClonedBruhtVipClonedB-yd6vx
    @VipClonedBruhtVipClonedB-yd6vx 4 месяца назад

    ill watch this today, ill watch this tmrw and i will always watch this tutorial, ive been trying to do my own soccer game and i couldnt publish the animation, i will try to do it tmrw respect icl

  • @SomerandomPanda
    @SomerandomPanda 3 месяца назад

    woah this is the first time i saw person do it zooming in on the script is probably a really good thing to do for your viewers

  • @BBrownie419
    @BBrownie419 10 месяцев назад +1

    Amazing video! You helped me so much. Just subscribed

  • @SpaceAce770
    @SpaceAce770 Год назад +1

    bro thank you SO much I've always wanted to do this!

  • @doggycatalan
    @doggycatalan 8 месяцев назад

    Thank you, I made my first animation, I don't know how I would've done it without this tutorial!

  • @bloxxertoasty
    @bloxxertoasty 7 месяцев назад

    i wanted to animate in roblox months ago thank you for teaching me the basics ;)

  • @StonedTotheBones0000
    @StonedTotheBones0000 Год назад +2

    oml jesuschrist thank you. ive been searching everyone just for any good tutorial to go in depth and have been failedso many times. but this video actually helps so much

  • @dravenscibilia6894
    @dravenscibilia6894 Год назад

    I'm just learning how to do thus and this video was incredibly educational. Thanks a lot!

  • @IsuckAtlife-fd9wt
    @IsuckAtlife-fd9wt 7 месяцев назад

    this makes me learn so much of animations thank you so much!!

  • @slyxx463
    @slyxx463 5 месяцев назад

    Thank You for this tutorial !!
    ( i wanted to make a fnaf game for passion, as a kid i LOVED final nights 4, it wont be JUST like that but still!! thank you so much for making me 1 step further for my dream! )

  • @cloudyrainydayss
    @cloudyrainydayss 4 месяца назад

    Your tutorials are so helpful!Thank you.

  • @MarcGweinJrSantos
    @MarcGweinJrSantos 9 месяцев назад

    thank god this video exists, this helped me with making my first decent animation, thank you!

  • @Cookie-3443
    @Cookie-3443 5 месяцев назад

    15:30 I never realised this before. Thank you so much for this video it helped me a lot.

  • @Troopergamer-xs6xp
    @Troopergamer-xs6xp 7 месяцев назад

    Bro thank you I am the animator for our group and I knew nothing about animation so I looked up some tutorials and this one is the best one thank you

  • @supersamtv
    @supersamtv Год назад +2

    Hey dude, hope you don't mind but when I did the script for the animation(the non-player script), the dummy did not move, any hints on the answer??? :)

  • @zachyboy56
    @zachyboy56 26 дней назад

    this helped me a lot thx u got urself a new subscriber

  • @vip_viki1988
    @vip_viki1988 5 месяцев назад

    Omg, i was bet my friend if i have 7 emojis from other people i will make him an animation and i got it so i made an anim id but none of the videos worked. You're the honored one and ur best one to make this video this video worked thank god i found an blessed person with skills in animations

  • @KarithJones
    @KarithJones 4 месяца назад

    thanks @rustysillyband this was very teaching and educational for me i am currently in a coding class and wanted to get more insight on how it's done in roblox and work on some protects there for a game Tysm :D

  • @AnduBrokeHisWebCam
    @AnduBrokeHisWebCam 5 месяцев назад

    Thank you so much. You made me fully understand this. Now i can make the movie

  • @shortyoutuber2022
    @shortyoutuber2022 4 месяца назад

    this guy helped me make a running animation

  • @dDesmxndD
    @dDesmxndD Год назад +2

    Bro your tutorial is literally ULTIMATE, i have been so many ways from other 17 videos and none of them worked correctly. You just saved me from staying up to 5 am again, new sub and possible prayer 🙏

  • @Dingleberry540
    @Dingleberry540 Год назад +1

    thank you so much! this is the first scripting vid that i found that works!!

  • @sharky6932
    @sharky6932 9 месяцев назад +2

    THIS HELPED ME SO MUCH TYSM

  • @humairasiddiqui4092
    @humairasiddiqui4092 3 месяца назад

    Great job i have learned alot from you keep up the good work never give up!

  • @amazingtoyreview514
    @amazingtoyreview514 2 месяца назад

    Wow, this helped me so much thanks!

  • @Cluxed
    @Cluxed Месяц назад +1

    Thanks so much

  • @shielalleve7833
    @shielalleve7833 8 месяцев назад

    THIS FIXED MY EDITING SKILLZ TYSM!!

  • @UnofficialYouTubeNotes
    @UnofficialYouTubeNotes 9 месяцев назад +1

    This was easy and straightforward to make, however I was wondering if you have tutorials on how to make animations play but only when an action has been done. Example: Walking will play the animation.

    • @ZealyPlayzRoblox
      @ZealyPlayzRoblox 9 месяцев назад

      do you know how to change the rig into ur roblox character

    • @UnofficialYouTubeNotes
      @UnofficialYouTubeNotes 9 месяцев назад +1

      @@ZealyPlayzRoblox
      You mean spawn a rig that looks like your character?
      Rig Builder
      R6/R15
      My Avatar

  • @roboskeetman9872
    @roboskeetman9872 7 месяцев назад

    A little tip if you have the same issue as me: make sure you use a r15 dummy and not r6 (idk if that was the real issue all i know is when i switched it somehow worked)

  • @Burstupbacon745
    @Burstupbacon745 10 месяцев назад +1

    this was very usefull and helped me start editing! Thank You!

    • @rustysillyband
      @rustysillyband  10 месяцев назад +1

      Glad I could help! Have an amazing rest of your day!

    • @Burstupbacon745
      @Burstupbacon745 10 месяцев назад

      @@rustysillyband You too!

  • @tartathebacon2178
    @tartathebacon2178 Месяц назад +1

    This is such a good tutorial

  • @skoolpigYT
    @skoolpigYT 7 месяцев назад

    Thank you this helped me with my "project"

  • @paifu.
    @paifu. 5 месяцев назад +2

    It works for the Dummy, but not for the Character. Even if I insert a LocalScript in StarterCharacterScript with the animation inside of it with WaitForChild functions, etc. I get the error "ObservableValue undefined"
    I literally copy pasted your code to make sure, error still happens, and can't find anything specific about this error related to Animations on the Dev Forum, only some 7 days old posts about people having that same error but it not affecting their game for some reason.

  • @Llttleidiots
    @Llttleidiots 9 месяцев назад

    THANK YOU SO MUCH THIS HELPED ME ON MY GAME IM WORKING ON!

  • @zavianblox
    @zavianblox 2 месяца назад

    When i started i thought its going to be impossible but i tried and tried and i did it so never give up!

  • @L0LS
    @L0LS Год назад +1

    My To Do List:
    Learn english: done
    Learn programing: done
    Learn animating: done
    Find animations from other games to make them on roblox (Jason's grab from "Friday Night 13th the game" for example): done
    Having a computer to start the projects: not done

  • @paifu.
    @paifu. 5 месяцев назад

    10:50 Animation priority
    13:10 Scripting an animation
    13:20 Create a script inside a rig, and an animation as a child of the script calling it.
    17:08 How to adjust the speed of our animation track 0-10
    18:21 How to Script Animations for the Player in Roblox Studio
    - Add a LocalScript in StarterCharacterScripts
    - Add an Animation as a child of the LocalScript
    - Paste your animation ID inside of the Animation
    19:00 Contrary to dummies, players need the WaitForChild() Function because when a player joins the game, the script will automatically be moved inside of the players' character.

  • @nepseru
    @nepseru 8 месяцев назад

    I’m an upcoming roblox animator and this video helps alot! thank you!!

  • @nikolasgamesandvideos5775
    @nikolasgamesandvideos5775 5 месяцев назад +1

    Thanks for the help!

  • @Goober-skibidi-o6r
    @Goober-skibidi-o6r 3 месяца назад

    Thanks, I was struggling so much

  • @chadallegro4086
    @chadallegro4086 Год назад +1

    TYSM IT HELPED SO MUCH YOU DESERVE MOR SUBS

  • @OLYMUS54
    @OLYMUS54 6 месяцев назад

    bro you are a god to me i had a problem in my laptop of not having the move button work properly but you solved it you are a god

  • @travsandgoldappler3107
    @travsandgoldappler3107 Год назад

    this guide is gonna help me so much with my upcoming cartoon battlegrounds game!

  • @SpeedyPurpl
    @SpeedyPurpl 6 месяцев назад +2

    when u uploaded this it was my bday :)

  • @vannie.dq1
    @vannie.dq1 6 месяцев назад +1

    your a life saver tysm

  • @romka1498
    @romka1498 7 месяцев назад

    it took me 3 minites to realise that the animation plugin is built in in this video, and then i fugred out how do i animate lol, but the existence of the things after 3 minites made me look dumb, good video overall, thanks!

  • @AttractiveMilk
    @AttractiveMilk Год назад +1

    Thx for the sword Tuto. I’m in this now so I can make my animation work in Public games on my game lol (edit: i just came back to this video for somethin else. :)

  • @ItsGreyDummyVietnam
    @ItsGreyDummyVietnam 4 месяца назад +1

    For those who's lazy :)
    First script:
    local animation = script.Animation
    local humanoid = script.Parent.Humanoid
    local animationTrack = humanoid:LoadAnimation(animation)
    animationTrack:Play()
    Second script:
    Uh, u don't have to script this, there's an easier way:
    Do this to make ur character have UR animation.
    Click Play button
    Go to your animate local script
    Copy the whole script and inside it (all of them)
    Click Stop
    Then paste it inside the StarterCharacterScripts.
    Open the animations (not the script)
    U will see some value, click the arrow button
    Click Animation
    Open Properties
    Paste your Animation id to the box called "AnimationId"
    Done :)
    Wish u have a nice day!