Тёмный

Drag and Drop for Mobile & Desktop in Unity 

Dev Leonardo
Подписаться 5 тыс.
Просмотров 36 тыс.
50% 1

Опубликовано:

 

30 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 52   
@DevLeonardo
@DevLeonardo 2 года назад
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: ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE-uquIcISFtwg.html it's free!
@為什麼要翻譯我的名字
@為什麼要翻譯我的名字 2 года назад
Can I drag multiple objects at the same time with this script if I use several fingers? Thanks.
@legomtv7906
@legomtv7906 2 года назад
I dont think so because he askes for touchcount == 1 and GetTouch(0)
@DevLeonardo
@DevLeonardo 2 года назад
That's correct, this solution only works for one object at a time.
@rogformer
@rogformer 2 месяца назад
Does not work in 2024.
@muhammedalikoc
@muhammedalikoc 2 года назад
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 !
@guruprasanna4801
@guruprasanna4801 2 года назад
There is a offset in it, how to eliminate it
@AyshanRza
@AyshanRza 6 месяцев назад
it doesn't work(
@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...
@Skaski107
@Skaski107 Год назад
it doesnt work
@gaboandres
@gaboandres 3 года назад
Why do you use a script to mark the object as a draggable instead of a tag?
@DevLeonardo
@DevLeonardo 3 года назад
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 ;)
@DevNoob
@DevNoob 3 года назад
Good job! Developing for mobile can be interesting sometimes and you have to get creative. I liked your explanation
@DevLeonardo
@DevLeonardo 3 года назад
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
@tahacap8573
@tahacap8573 2 года назад
hi! thanks for the tutorial. how to do drag and drop in 3D?
@idontunderstandnihongoqwq940
Want to know it too
@guy5767
@guy5767 2 года назад
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?
@DRRTrsa
@DRRTrsa 2 года назад
Hi, Just Change FindObjectOfType(); for FindObjectsOfType(); , you are missing the "s"
@guy5767
@guy5767 2 года назад
@@DRRTrsa thank you, it worked :)
@GGamess
@GGamess 2 года назад
@@DRRTrsa tnx
@surrealsnipegods3161
@surrealsnipegods3161 3 года назад
it works perfectly thank you very much. instantly subscribed
@DevLeonardo
@DevLeonardo 3 года назад
That's great to hear, thank you!
@jaulloa21
@jaulloa21 3 года назад
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.
@aucer7904
@aucer7904 3 года назад
It works well in 2d project, I try to add in the 3d project first time it doesn't work.
@aqueleestevao
@aqueleestevao 2 года назад
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.
@joonseopark3480
@joonseopark3480 2 года назад
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.
@joonseopark3480
@joonseopark3480 2 года назад
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.:)
@BrentTapes
@BrentTapes 3 года назад
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
@tahacap8573 2 года назад
you probably have another camera or do not set your camera as the main.
@mextrix1450
@mextrix1450 2 года назад
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_unofficial
@JMA_unofficial 2 года назад
you probably named the first script draggable without capital letter
@MeowKotyaKotik
@MeowKotyaKotik 2 года назад
error CS0246: The type or namespace name 'Draggable' could not be found (are you missing a using directive or an assembly reference?)
@JMMedinaDev
@JMMedinaDev 3 года назад
Are you avoiding the singleton pattern for the controller to evade xplaining it?
@DevLeonardo
@DevLeonardo 3 года назад
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.
@JMMedinaDev
@JMMedinaDev 3 года назад
I think It would be something interesting to see
@joansebastianaguilarjimene1464
@joansebastianaguilarjimene1464 3 года назад
@@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
@terryscissorsgameratings8588
@terryscissorsgameratings8588 3 года назад
I like this guy
@DevLeonardo
@DevLeonardo 3 года назад
You're breathtaking! :D
@Diertstarr
@Diertstarr 3 года назад
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?
@Diertstarr
@Diertstarr 3 года назад
Ok, fixed it; forgot some script! Is there supposed to be some code in Draggable.cs?
@Diertstarr
@Diertstarr 3 года назад
Ok, compiled fine, but no drag & drop for me. =(
@Diertstarr
@Diertstarr 3 года назад
Have colliders on Prefab, added Draggable script; no go.
@johnwachira2662
@johnwachira2662 2 года назад
i like how you explain concepts. Mob love
@lora6938
@lora6938 3 года назад
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)
@sugargamerr
@sugargamerr Год назад
how to fix this error Cannot implicitly convert type 'DragController' to 'DragController[]'
@phineasfacingforward3460
@phineasfacingforward3460 2 года назад
Works perfectly! Thank you so much
@DevLeonardo
@DevLeonardo 2 года назад
Hey Phineas! Don't look at me with those eyes! :P That's great to hear it works for you, have fun!
@DevLeonardo
@DevLeonardo 2 года назад
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!
@demi9672
@demi9672 2 года назад
Very good. You can also create a tag "DraggableObject", and assign it to your gameobjects instead of creating an empty script.
Далее
Advanced Drag & Drop system for your Game in Unity!
5:48
FATAL CHASE 😳 😳
00:19
Просмотров 1,6 млн
Drag And Drop в Unity
17:07
Просмотров 3,8 тыс.
How to make a DRAG & DROP UI in Unity!
11:07
Просмотров 9 тыс.
Creating a Custom Tab System in Unity
13:45
Просмотров 233 тыс.
10 Minutes vs. 10 Years of Animation
19:29
Просмотров 1 млн
How to make a drag and drop game in Unity
19:29
Просмотров 50 тыс.
How do non-euclidean games work? | Bitwise
14:19
Просмотров 2,4 млн