WATCH NEXT: Coding games alone is cool, but you know what's even better? Coding with the help of the OPEN SOURCE community! Learn all the benefits here: kzfaq.info/get/bejne/q9elfMZ6uKzYp5s.html it's free!
@muhammedalikoc2 жыл бұрын
Don't forget to change GetMouseButtonDown(0) with the GetMouseButtonUp(0) at 04:15. If not it will work properly with mouse. Thanks for the video !
@DevNoob3 жыл бұрын
Good job! Developing for mobile can be interesting sometimes and you have to get creative. I liked your explanation
@DevLeonardo3 жыл бұрын
Welcome to my channel! That's great to hear you enjoyed the video! If you're into mobile Dame Dev you should have a look at my video on mistakes in my mobile game, maybe you have some suggestions :P
@johnwachira26622 жыл бұрын
i like how you explain concepts. Mob love
@surrealsnipegods31613 жыл бұрын
it works perfectly thank you very much. instantly subscribed
@DevLeonardo3 жыл бұрын
That's great to hear, thank you!
@carolinebruntsechristensen5557 Жыл бұрын
I have done everything you said in this video, and there are no compile errors, but it simply wont move a inch when I try to drag the sprite, help...
@user-cv1nx8xt8s2 жыл бұрын
Can I drag multiple objects at the same time with this script if I use several fingers? Thanks.
@legomtv79062 жыл бұрын
I dont think so because he askes for touchcount == 1 and GetTouch(0)
@DevLeonardo2 жыл бұрын
That's correct, this solution only works for one object at a time.
@guruprasanna48012 жыл бұрын
There is a offset in it, how to eliminate it
@terryscissorsgameratings85883 жыл бұрын
I like this guy
@DevLeonardo3 жыл бұрын
You're breathtaking! :D
@guy57672 жыл бұрын
i get error when i write line 14 in your code: DragController[ ] controller = FindObjectOfType(); the erros is because the array you make and set it into a script which is not an array, what do i miss in the video?
@DRRTrsa2 жыл бұрын
Hi, Just Change FindObjectOfType(); for FindObjectsOfType(); , you are missing the "s"
@guy57672 жыл бұрын
@@DRRTrsa thank you, it worked :)
@GGamess2 жыл бұрын
@@DRRTrsa tnx
@MeowKotyaKotik2 жыл бұрын
error CS0246: The type or namespace name 'Draggable' could not be found (are you missing a using directive or an assembly reference?)
@jaulloa213 жыл бұрын
it works sort of. Only when I swipe the object fast to the red slot. It lerps back to previous position. Otherwise it just moves to the red slot when I move with my finger.
@phineasfacingforward34602 жыл бұрын
Works perfectly! Thank you so much
@DevLeonardo2 жыл бұрын
Hey Phineas! Don't look at me with those eyes! :P That's great to hear it works for you, have fun!
@Skaski107 Жыл бұрын
it doesnt work
@demi96722 жыл бұрын
Very good. You can also create a tag "DraggableObject", and assign it to your gameobjects instead of creating an empty script.
@BrentTapes3 жыл бұрын
pls Notice me, i need to fix this Assets\Scripts\Game\DragController.cs(46,33): error CS0117: 'Camera' does not contain a definition for 'main'
@tahacap8573 Жыл бұрын
you probably have another camera or do not set your camera as the main.
@gaboandres3 жыл бұрын
Why do you use a script to mark the object as a draggable instead of a tag?
@DevLeonardo3 жыл бұрын
Hello and welcome to the channel! That's indeed a valid question :) You can also use a Tag and things works perfectly. In this case I did that in preparation of the additional features I described in part 2 of the tutorial. You can give it a look on my channel ;)
@joonseopark34802 жыл бұрын
In a project made with NGUI, I needed a function to move an object by touch, so I tried to get help, but Raycast hit does not hit at all. I need advice. thank you.
@joonseopark34802 жыл бұрын
Sorry. I asked a question and thought about it, so I solved it. It was a simple problem that was not recognized well because the size of the collider was smaller than expected. Thanks, it worked out well. thank you.:)
@mextrix14502 жыл бұрын
Hey now someone what is Assets/UI drag.cs(14,10): error CS0246: The type or namespace name `Draggable' could not be found. Are you missing an assembly reference? bycouse i dont know
@JMA_unofficial2 жыл бұрын
you probably named the first script draggable without capital letter
@tahacap8573 Жыл бұрын
hi! thanks for the tutorial. how to do drag and drop in 3D?
@idontunderstandnihongoqwq940 Жыл бұрын
Want to know it too
@AyshanRza5 ай бұрын
it doesn't work(
@lora69383 жыл бұрын
Hello! How to make sprites move smoothly? When you release the mouse, make them roll a little more (like curling or a puck on ice)
@Diertstarr3 жыл бұрын
Dang, I'm getting an error: "Assets/Scripts/drag_controller.cs(58,25): error CS0119: 'draggable' is a type, which is not valid in the given context" Any thoughts?
@Diertstarr3 жыл бұрын
Ok, fixed it; forgot some script! Is there supposed to be some code in Draggable.cs?
@Diertstarr3 жыл бұрын
Ok, compiled fine, but no drag & drop for me. =(
@Diertstarr3 жыл бұрын
Have colliders on Prefab, added Draggable script; no go.
@JMMedinaDev3 жыл бұрын
Are you avoiding the singleton pattern for the controller to evade xplaining it?
@DevLeonardo3 жыл бұрын
Hey! Welcome to the channel :) It wasn't strictly required here, but if you're interested in the Singleton pattern I can make a video about it, with pros and cons, and best practices on how to use them. In case you're not subscribed yet, just hit that red button so you're notified when the video will be out.
@JMMedinaDev3 жыл бұрын
I think It would be something interesting to see
@joansebastianaguilarjimene14643 жыл бұрын
@@DevLeonardo Hi, I know about singleton pattern, but i think that would be interesting a video explanen "pros and cons, and best practices on how to use them". P.S: Your video really helped me, thanks!. Like and Suscribe
@aucer79043 жыл бұрын
It works well in 2d project, I try to add in the 3d project first time it doesn't work.
@aqueleestevao2 жыл бұрын
I had to adjust two things. First, the size of my collider. It's not obvious, and probably not part of this content, but the default collider size is too small to trigger anything. Second, in Drag() the Vector2 was setting z to 0.0. In this case you need to use a Vector3 and set z to something like lastDraggedTransform.position.z. You can check the z of your gameObject.transform, but frequently it is not 0.
@DevLeonardo2 жыл бұрын
Let's do some networking guys! :) We can get in touch on Twitter: twitter.com/Balastrong If you like reading articles, here's my dev.to profile: dev.to/balastrong If you're more on social networks: www.tiktok.com/@balastrong and instagram.com/devbalastrong/ See you there!
@rogformer29 күн бұрын
Does not work in 2024.
@sugargamerr Жыл бұрын
how to fix this error Cannot implicitly convert type 'DragController' to 'DragController[]'