How To Make A Grappling Hook Animation

Поделиться
HTML-код
  • Опубликовано: 11 янв 2025

Комментарии • 216

  • @benjioffdsv
    @benjioffdsv 3 года назад +12

    Great tutorial ! I modified it a litle was to a bit of randomness in the curve to make it feel more natural and it really looks very good. Thanks man !

    • @bald3522
      @bald3522 3 года назад

      do you know what value i should change to make it pull me in more/quicker?

    • @benjioffdsv
      @benjioffdsv 3 года назад

      @@bald3522 if you're talking about the grappling gun itself and not the animation, change the min distance and / or the spring values. You can also experiment with the damper. Sorry for the late response

  • @anton-ln8cd
    @anton-ln8cd 3 года назад +3

    This person is so good at teaching game development! He should become a game developer or something..

  • @RGBA
    @RGBA 3 года назад +3

    yoooo, its nice to see finnish game devs :D
    i do games too and i'm from finalnd

  • @neverglide4881
    @neverglide4881 4 года назад +7

    only 624 subs? lemme give you one more, you deserve way more

    • @neverglide4881
      @neverglide4881 4 года назад +1

      how did you contact dani btw im trying to make a grapple hook game

    • @Affax
      @Affax  4 года назад +1

      I just dmed him on Discord :)

    • @neverglide4881
      @neverglide4881 4 года назад +1

      Affax when I did it was like, DELETED NOT FRIENDED :(

    • @anticstudios
      @anticstudios 2 года назад

      AGREED

  • @hazemnizar7485
    @hazemnizar7485 3 года назад +46

    i made the rope move in a circular motion by adding these lines, take a look if anyone interested
    Script "GrapplingRope":
    var right = Quaternion.LookRotation((grapplePoint - gunTipPosition).normalized) * Vector3.right;
    var offset = up * waveHeight * Mathf.Sin(delta * waveCount * Mathf.PI) * spring.Value *
    affectCurve.Evaluate(delta) +
    right * waveHeight * Mathf.Cos(delta * waveCount * Mathf.PI) * spring.Value *
    affectCurve.Evaluate(delta);

    • @Affax
      @Affax  3 года назад +7

      That's awesome to hear!
      I always hope that people use this script and expand on top of it and this is just what I love!

    • @-BRODEN
      @-BRODEN 3 года назад +2

      Wow, I love the effect! Great job

    • @imobitoboy
      @imobitoboy 3 года назад +1

      were to paste it in grapRope

    • @nirmaladhar3985
      @nirmaladhar3985 3 года назад

      Wow that was really cool

    • @develophours9270
      @develophours9270 2 года назад +5

      Full Script With Edit For Anyone Who didn't understand how to do it.
      using System.Collections;
      using System.Collections.Generic;
      using UnityEngine;
      public class Grappling_Rope_Gun : MonoBehaviour
      {
      private Spring spring;
      private LineRenderer lr;
      private Vector3 currentGrapplePosition;
      public Grappling_Gun grapplingGun;
      public int quality;
      public float damper;
      public float strength;
      public float velocity;
      public float waveCount;
      public float waveHeight;
      public AnimationCurve affectCurve;
      private float delta;
      void Awake()
      {
      lr = GetComponent();
      spring = new Spring();
      spring.SetTarget(0);
      }
      //Called after Update
      void LateUpdate()
      {
      DrawRope();
      }
      void DrawRope()
      {
      //If not grappling, don't draw rope
      if (!grapplingGun.IsGrappling())
      {
      currentGrapplePosition = grapplingGun.gunTip.position;
      spring.Reset();
      if (lr.positionCount > 0)
      lr.positionCount = 0;
      return;
      }
      if (lr.positionCount == 0)
      {
      spring.SetVelocity(velocity);
      lr.positionCount = quality + 1;
      }
      spring.SetDamper(damper);
      spring.SetStrength(strength);
      spring.Update(Time.deltaTime);
      var grapplePoint = grapplingGun.GetGrapplePoint();
      var gunTipPosition = grapplingGun.gunTip.position;
      var up = Quaternion.LookRotation((grapplePoint - gunTipPosition).normalized) * Vector3.up;
      currentGrapplePosition = Vector3.Lerp(currentGrapplePosition, grapplePoint, Time.deltaTime * 12f);
      for (var i = 0; i < quality + 1; i++)
      {
      var right = Quaternion.LookRotation((grapplePoint - gunTipPosition).normalized) * Vector3.right;
      var delta = i / (float)quality;
      var offset = up * waveHeight * Mathf.Sin(delta * waveCount * Mathf.PI) * spring.Value *
      affectCurve.Evaluate(delta) +
      right * waveHeight * Mathf.Cos(delta * waveCount * Mathf.PI) * spring.Value *
      affectCurve.Evaluate(delta);
      lr.SetPosition(i, Vector3.Lerp(gunTipPosition, currentGrapplePosition, delta) + offset);
      }
      }
      }

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

    For anyone who cant get this to work. Dont skip any part of the video. I did so I missed the need to copy and past the spring script he created. its in the description if anyone else has the problem.

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

      ok but where do I add the spring script

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

      It isnt there tho

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

      You don't add it to any object you just need to have it on your project as the main script relies on it @@hads4681

  • @llibertii
    @llibertii 2 года назад +1

    Very helpful!!! My initial grappling hook script worked a bit different but I managed to adapt this to my project!

  • @zugolf4980
    @zugolf4980 7 месяцев назад +1

    I tried this and it reduced my FPS to about 10! I think this needs to be simulated in a shader for it be practical. Thanks for the tut though!

  • @ghousthisi8804
    @ghousthisi8804 3 года назад +4

    first thing when he drink milk i was like "oh shi# hes from finland"

  • @bitbenthegamedeveloper90
    @bitbenthegamedeveloper90 2 года назад +3

    Hey Affax thank you for the insights! The animation really looks beautiful!

  • @cohexbruh7599
    @cohexbruh7599 4 года назад +20

    Why do I know almost everyone in comments smh... BTW great video as always!

  • @octopro8937
    @octopro8937 2 года назад +1

    You sir, just earned yourself a sub

  • @RobLang
    @RobLang 4 года назад +9

    I would like to have a little more explanation of why you're doing each change. Otherwise, great video!

    • @Affax
      @Affax  4 года назад +1

      Yea, I kinda tried to explain, but I hoped I was as good at explaining as coding.
      I will try to improve that in future tutorials (if those even come) :D

    • @RobLang
      @RobLang 4 года назад

      @@Affax cheers mate, I'd really appreciate that! 👍👍👍

  • @sketchycube9687
    @sketchycube9687 3 года назад +2

    it looks like karlson ngl. oh, you don't know what karlson is? KARLSON IS JUST A GAME DANI IS WORKING ON, WE'RE TRYING TO GET TO NUMBER ONE ON STEAM SO SMASH WISHLIST, GAMERs!

  • @elnurabasl8081
    @elnurabasl8081 2 года назад +1

    You took something good and made it perfect. I thank you. Here take this subscribe

  • @L1stinkynots
    @L1stinkynots 3 года назад +1

    if somebody made a game based off of or even just using this grapple gun id be extremely intrested

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

    this is frickin awesome!!!!!!!!!!!!!!!!!!!!

  • @underratedtheboi7595
    @underratedtheboi7595 4 года назад +3

    Milk gang for life
    And can we use different colors instead of black rope

  • @LetsDevelop
    @LetsDevelop 4 года назад +2

    thanks man, you were the only one

  • @codeize1447
    @codeize1447 4 года назад +3

    Yes Affax

  • @QuietStudiosOfficial
    @QuietStudiosOfficial 3 года назад +4

    my line is going crazy it's normal for few seconds then it goes really really big

    • @TheJoker-cg6te
      @TheJoker-cg6te 3 года назад +1

      Did you get a fix for this?

    • @QuietStudiosOfficial
      @QuietStudiosOfficial 3 года назад +1

      @@TheJoker-cg6te not any I remember, but eventually I got it right, just mess with the settings a bit

  • @zodiacoverkill7448
    @zodiacoverkill7448 3 года назад +1

    affax "you should watch dani's movement and grappling gun tutoiral"
    me "what would i watch before those theres only 2 videos :/"

  • @tocococo1232
    @tocococo1232 4 года назад +4

    Yo affax voice(insert pog)

  • @larsmaasanimaties4594
    @larsmaasanimaties4594 2 года назад +4

    hello, this is a great tutorial i used this in several projects but i used it with danis script. and now i made my own graplle system and this is really hard to imploment.

  • @reemibrahim4127
    @reemibrahim4127 3 года назад

    man aproved good milk gang

  • @SampoZ
    @SampoZ 4 года назад +2

    Pirkka maitoa perkele

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

    Thanks it works like a charm

  • @vaibhavshukla7769
    @vaibhavshukla7769 2 года назад

    Thanks! for the tutorial, really helpful

  • @Matthew-d1h6s
    @Matthew-d1h6s Год назад +1

    HOW DO YOU MAKE THAT BRIGHT BACKGROUND EFFECT

  • @fluffypanda6024
    @fluffypanda6024 3 года назад +3

    This is amazing
    Which font do you use btw

    • @Affax
      @Affax  3 года назад +1

      I used either Inter or Roboto
      And thanks for watching!

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

    yo my game crashes when i use the grappling hook it says linerenderer.setposition index out of bounds! what do i do???

  • @chessersstudios1778
    @chessersstudios1778 3 года назад +1

    good tutorial thanks bro!

  • @anasssbai136
    @anasssbai136 2 года назад

    you deserve a like and sub bro

  • @palvelusmusic
    @palvelusmusic 2 года назад +1

    when i hold shoot, then it just becomes a really long line that's glitching up and down :/

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

    the line for my line renderer is not appearing, how could i fix this?

  • @ExDee419
    @ExDee419 4 года назад +2

    Join affaxs discord server! Link in the description.

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

    Error "line renderer.setposition index out of bounds" can anyone help me ??

  • @92sphere
    @92sphere Год назад +1

    Hi, great tutorial, it works very nice but I dont understand the formula you use in the Spring class. Can you tell what it's based on or some reference? I really want to know the math behind it.

  • @Blue.Studio.
    @Blue.Studio. Год назад +1

    how do you add the dot in the middle

  • @ExDee419
    @ExDee419 4 года назад +22

    "Do you want to create a awesome rope animation like this?"
    No

    • @Affax
      @Affax  4 года назад +11

      Anger

    • @ExDee419
      @ExDee419 4 года назад +1

      @@Affax Hahoo

    • @phyphy08
      @phyphy08 4 года назад +2

      Affax I do though!

    • @zoinkanato691
      @zoinkanato691 4 года назад

      @@Affax yessss you helped me so much with this i was searching for a video like this and the fact that you used dani's grap gun script made this so easy for me thank you :D

  • @not_eg0rio
    @not_eg0rio 2 года назад

    DANI'S BROTHER?!

  • @mrmony7069
    @mrmony7069 2 года назад +2

    When i press play, it doesnt do it and i get this error:
    Invalid editor window UnityEditor.CurveEditorWindow
    UnityEditor.EditorApplicationLayout:FinalizePlaymodeLayout ()
    what does this mean?

  • @ccr0co974
    @ccr0co974 2 года назад +2

    my affectcurve isn't working

  • @gamoozee
    @gamoozee 3 года назад +1

    I am working on a game and I set it up to make it so that it is right click and left click but it wont let me put the right click gun in the script so I am unsure of what to do

  • @pavansaxena
    @pavansaxena 4 года назад +5

    Did anyone notice that he has minecraft Launcher pinned to his Taskbar 😂🤣
    (BTW thx for the advice👍)

  • @SirSushiMan
    @SirSushiMan 4 года назад +2

    Drink Reveal - 2020

  • @Rigsboss
    @Rigsboss 3 года назад +2

    when I put the script its done properly but when I use the grappling gun it puts the error linerenderer vector 3

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

      ig its Vector3 not vector 3 its caps sensitive

  • @NotTolik708
    @NotTolik708 2 года назад +1

    I don't now why but my rope is VERY affected by FPS so I need to decreese velocity when FPS is low

  • @jezuinnit2570
    @jezuinnit2570 3 года назад

    I like how no one noticed the bud light in the sink

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

    How can i make some motion after it reach to the point i mean 1 he throw the rope and 2nd effect after it reach the point ...
    is it possible ?

  • @bald3522
    @bald3522 3 года назад +4

    hi, it is working amazingly and i only have two questions. 1. when i get too close to where i pinned the rope to it starts pushing me away 2. if i were to make it so if i pressed space it would draw me in, how would i go about doing that? Thanks!

    • @-BRODEN
      @-BRODEN 3 года назад +1

      Hi! To avoid being pushed away:
      joint.minDistance = 0f;
      To press spacebar and have it draw you in, put this in your void Update() under everything else:
      else if (Input.GetKeyDown(KeyCode.Space)) {
      joint.maxDistance = 0f;
      }
      else if (Input.GetKeyUp(KeyCode.Space)) {
      joint.maxDistance = 20f; //put whatever you want the "normal" distance to be here -- the distance when not reeled in
      }
      Hope this helps! If I can clear anything up for you, let me know!

    • @CaptnCheeze
      @CaptnCheeze 2 года назад +1

      @@-BRODEN is there a way to make the joint.maxDistance the current position you are in or the joint.maxDistance to be the position you grappled from? if there is, i would like to now but if there isnt, its totally fine

  • @itzvaibhavkumar3029
    @itzvaibhavkumar3029 3 года назад +1

    I FUKIN LOVE YOU

  • @manget8553
    @manget8553 3 года назад

    WOW
    You Are Really Coooool

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

    my grapplingrope spawns in a rigidbody?

  • @blackguy_43
    @blackguy_43 3 года назад

    ayyyyyyyyyy a finnish man im finnish to

    • @Affax
      @Affax  3 года назад

      Ayy nice to hear!

  • @substandardstudios7944
    @substandardstudios7944 4 года назад +2

    Hi im getting an error that says "LineRenderer.SetPosition index out of bounds" and it brings me to the line "lr.SetPosition(i, Vector3.Lerp(gunTipPosition, currentGrapplePosition, delta) + offset);" do you know what the issue could be?

    • @Affax
      @Affax  4 года назад +1

      It's probably because you missed one line or forgot to set the quality to something above 0: github.com/affaxltd/rope-tutorial/blob/f40f4cd095602e158b6ff43d594aa0b9622f864a/GrapplingRope.cs#L41

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

      @@Affax Hey man I got a error saying Invalid editor window of type: UnityEditor.CurveEditorWindow, title: Curve
      UnityEditor.EditorApplication:Internal_CallDelayFunctions () and I copied everything from github, pls help.

  • @touqan5091
    @touqan5091 3 года назад +1

    my frame rate dies and I get an error that says LineRenderer.SetPosition index is out of bounds please help

  • @Dorbellprod
    @Dorbellprod 4 года назад +4

    Good now where is the irl tutorial hmm?

    • @Affax
      @Affax  4 года назад +1

      IRL tutorial coming 2025

    • @Dorbellprod
      @Dorbellprod 4 года назад

      shit

  • @tilexusit9307
    @tilexusit9307 4 года назад

    Thanks dude!, but I kinda need it for 2d... But still cool! :D

  • @uniq07x
    @uniq07x 3 года назад

    Where is the Milk Gang

  • @SpyderGamer
    @SpyderGamer 2 года назад

    Well it works, but now all my UI elements are black for some reason. Why?

    • @SpyderGamer
      @SpyderGamer 2 года назад

      nvm, i restarted unity and the bug is fixed. Thanks for the tutorial! The effect looks awesome!

  • @ps5games821
    @ps5games821 4 года назад +1

    wow make more tutorials please

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

    dood thek yu su mech!

  • @2cbgod
    @2cbgod 3 года назад

    I want to ask how can i add something Like lightning into that rope Like its neon rope please help

    • @Azyee_
      @Azyee_ 3 года назад

      if you want you can use brackeys light video and add it to the rope tho i haven’t done that but the role is a physical object so it should work

  • @winteralf7300
    @winteralf7300 4 года назад +1

    thank you

  • @defaultxyz
    @defaultxyz 3 года назад +1

    Hello, nice video. Whenever i try to grapple onto something, it creates a straight line with your curvy one. Is there anyway to fix this or have I missed a part of this video?

    • @octopro8937
      @octopro8937 2 года назад

      Hello, I had the same problem, copying his code and pasting all of it (all scripts) fixed it for me

    • @defaultxyz
      @defaultxyz 2 года назад

      @@octopro8937 Ty. I will try that out sooner or later.

  • @platypus4
    @platypus4 2 года назад

    can you do a project files with the character and level and scripts too please it doesnt work for me

  • @nuggetman1023
    @nuggetman1023 2 года назад +2

    hey could i use this in my game?

    • @Affax
      @Affax  2 года назад +1

      of course! you're free to use it in anything you want

  • @Sandflowgames
    @Sandflowgames 3 года назад

    i need help. i got the wobble working but it only works if i select the grapple gameobject in the hierarchy.

    • @Sandflowgames
      @Sandflowgames 3 года назад

      nevermind fixed it. i just had to put all the scripts on the player.

  • @Dynks90
    @Dynks90 2 года назад

    My animation isnt working can anyone help? when i click play nothing happens

  • @Z_kun11
    @Z_kun11 3 года назад

    Karlson test 2.0

  • @AZASeraph
    @AZASeraph 3 года назад

    Huh my rope doesn't show up
    Edit: guess I forgot a piece of code, went and change the code with yours by copy and pasting

  • @TheJoker-cg6te
    @TheJoker-cg6te 3 года назад

    Hey! Thanks for the tutorial! My rope is becoming very big if I press and hold, how can I prevent that?

  • @Ghostwasused
    @Ghostwasused 3 года назад

    Dude,danis wall run pls

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

    how do i get the grapplingrope script

  • @marcamooo
    @marcamooo 2 года назад

    Hey! I was just wondering what do you use to type code? It doesnt look like Visual Studio?

    • @Affax
      @Affax  2 года назад +1

      I use Rider to code, it's an IDE from Jetbrains! It's not free, but if you're a student like me you get it for free.

  • @slyzrl1361
    @slyzrl1361 3 года назад

    Nice vid, but the thing is that ive made my own grappling script, and when I see this tutorial it is totally based on Dani's script, so it is hard to adapt to any other script

    • @Affax
      @Affax  3 года назад

      Well, it does make sense, I cannot really make a tutorial for each grappling hook implementation as the way people hand the rope is very different, though, in the future I might look into making a modular one where you just call start and end functions, we'll see.
      Hopefully the spring script and the changes to Dani's scripts help you integrate it into your own scripts though!

    • @slyzrl1361
      @slyzrl1361 3 года назад +1

      @@Affax Yeah I see. I managed to implement it now even if that was quite hard. I think the thing the made it complicated is that you didn't really explained how did you come to put some lines where they were. But I understand that you can't explain everything because it would make it too long haha. Anyways your video is still super usefull so yeah that's cool

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

      @@slyzrl1361 i want to make a rope like sekiro like the way he trow the rope Do you got any helpful material or suggestion how can i make it ? for now i have used this code for throw and removed player movement tho only my rope is throw now.. If you Help Thx...

  • @shisuiuzamaki4624
    @shisuiuzamaki4624 4 года назад +2

    Milk made me just sub

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

    LineRenderer.SetPosition index out of bounds!
    UnityEngine.LineRenderer:SetPosition (int,UnityEngine.Vector3)
    GrapplingRope:DrawRope () (at Assets/Character/GrapplingRope.cs:59)
    GrapplingRope:LateUpdate () (at Assets/Character/GrapplingRope.cs:26)

  • @plagrr
    @plagrr 2 года назад

    skybox download? i really like it

    • @JC-re3xk
      @JC-re3xk 2 года назад

      It's linked in the description

  • @SomethingExtra
    @SomethingExtra 4 года назад +3

    gun

  • @ha7anali313
    @ha7anali313 3 года назад

    Am Dani Fan Yupsi Pupsi

  • @morfeusz8346
    @morfeusz8346 3 года назад

    what object should i aply spring script?

    • @Affax
      @Affax  3 года назад

      You don't need to apply it to anything

  • @TheViolentDwarf
    @TheViolentDwarf 3 года назад

    MILK GANG YES

  • @pematobdendorji6010
    @pematobdendorji6010 3 года назад +2

    Why is my rope going crazy and also back to origin? HELP

    • @JustNitro
      @JustNitro 3 года назад +1

      Same with mine, did you get it to work?

    • @TheJoker-cg6te
      @TheJoker-cg6te 3 года назад

      Did you get a fix for it? My rope also becomes very big if I hold it for too long.

  • @frokidrip
    @frokidrip 3 года назад

    OMG SUOMIIII

    • @jes3d
      @jes3d 3 года назад

      perkele

  • @theunknownvr3002
    @theunknownvr3002 4 года назад

    How do u get the sight type thing so u can see where ur shooting

    • @Affax
      @Affax  4 года назад +1

      I created a canvas and added a square image in the center.

    • @theunknownvr3002
      @theunknownvr3002 4 года назад +1

      @@Affax thankyouuuu

  • @Henry_c1
    @Henry_c1 4 года назад

    Hey great tutorial well explained but when i go back to unity i get the error”Update function can not take parameters” any advice?

    • @Affax
      @Affax  4 года назад

      Check your code against the code in the description, and you'll probably find the error there.

    • @Henry_c1
      @Henry_c1 4 года назад

      Thx alot i managed to find the error

    • @Henry_c1
      @Henry_c1 4 года назад +1

      Great results keep the work up

  • @FLIZTERYT
    @FLIZTERYT 3 года назад

    my rope is not visible pls helppp

  • @bald3522
    @bald3522 3 года назад

    how do i make it pull me closer with more power?

    • @Azyee_
      @Azyee_ 3 года назад

      higher the spring number in grappling gun script

  • @marymarin3506
    @marymarin3506 4 года назад

    Share all this project please, in my something not work)

  • @gameknightplays1211
    @gameknightplays1211 11 месяцев назад

    I could use make ODM

  • @skimiboi
    @skimiboi 3 года назад

    what object do i attach the spring script to?

    • @Affax
      @Affax  3 года назад

      You actually don't attach it to anything! It's just a utility script that we used in the code, so it requires no extra setup.

    • @skimiboi
      @skimiboi 3 года назад

      @@Affax Ok!

  • @salytom341
    @salytom341 3 года назад +1

    I did everything according to the video but the rope has no animation and after the shot, the whole game starts lagging I don't know what to do with it. Can you help me, please?

  • @palvelusmusic
    @palvelusmusic 2 года назад

    damn i got tricked...
    i was half way done coding the spring script, but then i realised that u have a ready script at github...
    i deleted my spring script and copy pated the RAW Paste Data...
    I got tricked and now i lost all of the script i wrote...

    • @palvelusmusic
      @palvelusmusic 2 года назад

      i can't dude... it's 11:31pm and i have to finish my school project before tomorrow... and im not even half way there with programming my game.. Could someone PLEASE paste the "GrapplingRope" script?

  • @forcepower7116
    @forcepower7116 4 года назад

    WHy did u dellte the weapon Manager tut

    • @Affax
      @Affax  4 года назад

      It wasn't as good as I wanted. I also didn't know a whole lot about RUclips, so I just unlisted them. But I decided to redo the grappling video with more effort and skill put into it.

  • @JacksonAcademy1
    @JacksonAcademy1 3 года назад

    I can't seem to get this to work in 2D. How would I?

    • @Affax
      @Affax  3 года назад +1

      It's not meant for 2D so I have no idea. I've personally not made 2D games in years.

    • @JacksonAcademy1
      @JacksonAcademy1 3 года назад +1

      @@Affax Hi! I got it to work in 2D with a little bit of tweaking.
      One problem I'm having is that the end of the grappler is lerping, its not fixed at the grapple point, its smoothly following it.

    • @Affax
      @Affax  3 года назад

      @@JacksonAcademy1 Awesome to hear man! Yeah, 2D in Unity is close to 3D from what I hear, but due to lack of my skills in it I couldn't help. Thanks for watching the tutorial, hope it helped!

    • @JacksonAcademy1
      @JacksonAcademy1 3 года назад

      @@Affax Both the end point, and the start point for the grappler are moving.

  • @rdev3720
    @rdev3720 4 года назад

    no errors come but the wave isnt coming when i play

    • @rdev3720
      @rdev3720 4 года назад

      fixed it

    • @Dynks90
      @Dynks90 2 года назад

      @@rdev3720 how

    • @rdev3720
      @rdev3720 2 года назад

      @@Dynks90 I deleted the project like 10 months ago

    • @rdev3720
      @rdev3720 2 года назад

      I was tryna remake karlson but now I learned that making projects I enjoy is more important

    • @Dynks90
      @Dynks90 2 года назад

      @@rdev3720 sad, but you should do what you prefer

  • @achille.g
    @achille.g 4 года назад +3

    bred

  • @Guardia13
    @Guardia13 2 года назад

    One question : Does this script that you made comes with Grappling Gun too?