Тёмный
No video :(

КАК ПОДБИРАТЬ ПРЕДМЕТЫ В UNITY 3D??? 

Punk Programmer
Подписаться 770
Просмотров 21 тыс.
50% 1

В данном выпуске моей великолепной передачи хочу показать вам как сделать функцию подбора предметов в Unity.
Ссылка на скрипт- gitflic.ru/pro...

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

 

24 авг 2024

Поделиться:

Ссылка:

Скачать:

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

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 77   
@user-jc9rc8yf3i
@user-jc9rc8yf3i 2 года назад
Благодарю за подробное объяснение! Буду пользоваться :)
@user-yj7fv7hu3q
@user-yj7fv7hu3q Год назад
Спс бро! Я как раз создаю игру где эта механика чуть ли не основная, но не мог придумать норм реализацию механики.
@killmersy2504
@killmersy2504 Год назад
А что за игра жанр
@loYo00
@loYo00 2 месяца назад
Всё отлично, но этот код не учитывает объекты без rigidbody, то есть, взятый объект будет проходить сквозь стены и прочие объекты, которые не двигаются. Я пока не решил это, но нужно двигать взятый предмет силами rigidbody, а не насильно меняя её позицию. Это так, для тех кто будет тестить. Но автору спасибо)
@ChessNews64
@ChessNews64 10 месяцев назад
Это не просто гнев💀
@DmitriyKulakoff
@DmitriyKulakoff Год назад
Это лучший туториал на эту тему, бесспорно. Спасибо, успехов!
@tortik22
@tortik22 Год назад
Угараешь?
@bakoe3026
@bakoe3026 2 года назад
Прекрасно , мне понравилось
@laylaxxer
@laylaxxer Год назад
Спасибо!
@mrmaksimal04ka
@mrmaksimal04ka 18 дней назад
что делать если обьект при поворачивании или движении камеры дергается???
@user-om3nl8tk6y
@user-om3nl8tk6y Год назад
СПАСИБО БОЖЕ !!ЭТО ТАК БЫЛО ЛЕГКО!!!!!
@VIRSY.8647
@VIRSY.8647 Год назад
Чел, можешь помочь?
@amirkhanabishev
@amirkhanabishev Год назад
Спасибо очень выручил👍
@RazvlekaykaBY
@RazvlekaykaBY 3 месяца назад
Сделай пожалуйста туториал, как сделать такую графику в Unity3D игре как у тебя, с обводкой, ближе к мультяшной.
@unitymaster3595
@unitymaster3595 2 года назад
Корзина на метле летает 😆
@rrokist447
@rrokist447 2 года назад
Спасибо большое , выручил.
@justletterq
@justletterq 2 года назад
незачто
@alexey5570
@alexey5570 Год назад
Спасибо за ролик !
@sasharusin2878
@sasharusin2878 10 месяцев назад
Это код { float distance = 3; public Transform pos; private Rigidbody rb; private void Start() { rb = GetComponent(); } void OnMouseDown() { Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition); if (Physics.Raycast(ray, distance)) { rb.isKinematic = true; rb.MovePosition(pos.position); } } void FixedUpdate() { if(rb.isKinematic == true) { this.gameObject.transform.position = pos.position; if (Input.GetKeyDown(KeyCode.Q)) { rb.useGravity = true; rb.isKinematic = false; rb.AddForce(Camera.main.transform.forward * 500); } } } }
@SharkTV-lk3mg
@SharkTV-lk3mg 10 месяцев назад
брооо спасибо, выручил
@sasharusin2878
@sasharusin2878 10 месяцев назад
всегда пожалуйста@@SharkTV-lk3mg
@user-lb4oi4sr2o
@user-lb4oi4sr2o Год назад
Ого как просто Спасибо Удачи
@Dragonoid_369_4
@Dragonoid_369_4 2 года назад
Наверно лучше уж к камере привязывать объект а то как то странно он выглядит
@olegggames6409
@olegggames6409 2 года назад
У кого проблема Object reference not set to an instance of an object, не занимайтесь фигнёй, как на видео, а просто сделайте статическую переменную в другом классе, желательно в игроке
@piratgamer2202
@piratgamer2202 Год назад
Напиши скрипт пж, я так не понимаю (
@redfox7193
@redfox7193 Год назад
@@piratgamer2202 Изучай C# и скрипт не нужен будет
@veck6183
@veck6183 Год назад
получилось очень плохо обьект можно затолкать в текстуры, выкинуть его не всегда получаеться и иногда он начинает без причины очень сильно дёргатся
@SRSo-o
@SRSo-o Год назад
С анимацией он не будет дёргаться
@user-nf1yo4jg4o
@user-nf1yo4jg4o Год назад
круто спасибо
@rillqwix
@rillqwix Год назад
у меня фонарик через пол проваливается, когда ставлю mesh collider, с box колайдером все работает, но можно ли как то сделать с mesh?
@cxplay1465
@cxplay1465 Год назад
просто поставь галочку на параметре convex
@askarbinka182
@askarbinka182 Год назад
блин помогите кто знает как решить в строке Ray ray = Camera... camera не подсвечивается зеленым и выдает ошибку Assets\Scripti\Take.cs(18,26): error CS0117: 'Camera' does not contain a definition for 'main'
@exihein
@exihein 4 месяца назад
А что делать если не работает?
@krapgoroh
@krapgoroh Год назад
Не подскажите, как сделать подбор при нажатии на клавишу?(как функцию)
@Dragonoid_369_4
@Dragonoid_369_4 2 года назад
А можно сделать чтоб объект не дергался при движении? а более плавно двигался чтоб
@dimonfunny7434
@dimonfunny7434 Год назад
если я не ошибаюсь, то надо использовать LateUpdate
@std847
@std847 8 месяцев назад
Огромная благодаримза! Делаю для мобильной платформы. На канвасе кнопка "действие", на ней висит скрипт- пускает анимацию.. Как можно переделать "Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);" в "если нажата эта кнопка, если вокруг с учетом дистанции есть rigidbody"- взять его в условный куб на руке?
@qouator
@qouator Год назад
незнаю почему, но когда я к примеру нажимаю чтобы подобрать один объект, подбираются сразу все на которых есть скрипт, помогите решить плз
@nikos03
@nikos03 Год назад
Мне пишет ошибку, что не удаётся преобразовать тип "Fpc_param" в "Rigidbody"
@flexight9334
@flexight9334 Год назад
а можно вместо того что бы каждый кадр менять расположение обьекта , просто сделать его дочерним к кубу?
@dimasmlg1
@dimasmlg1 Год назад
автор решил по другому
@Cryptofarmer228
@Cryptofarmer228 Год назад
Здравствуйте, а как сделать поднятие объекта на любую клавишу, а не только mouse0?
@qouator
@qouator Год назад
void Update() { if(Input.GetButton(Down)(Кнопка) //или if(Unput.GetKey(Down)(Клавиша) { (Скрипт подбора) } }
@lxmxn4k
@lxmxn4k 2 года назад
При нажатии на объект вылазиет ошибка "Object reference not set to an instance of an object", помогите пожалуйста очень срочно нужно
@P-E-R-S
@P-E-R-S 2 года назад
Значит у тебя не указан нужный объект в инспекторе
@olegggames6409
@olegggames6409 2 года назад
@@P-E-R-S Его нет в инспекторе
@unity3dsimplesolutions309
@unity3dsimplesolutions309 2 года назад
повесь тег на камеру MainCamera \
@dontarrrrrrrr
@dontarrrrrrrr Год назад
а чё делать если они в сеты заходят ?
@stepanshnder1850
@stepanshnder1850 11 месяцев назад
Блин. Помогите пожалуйста сделать тоже самое для ИИ
@TheChum1k
@TheChum1k Год назад
если не сложно можете оставлять сыллку на скрипт ?
@antihideokojima3802
@antihideokojima3802 7 месяцев назад
что за игра на фоне?
@HnstON
@HnstON Год назад
У меня ошибка CS0103 the name fpc_' does not exist in the current context
@user_krytoi481
@user_krytoi481 11 месяцев назад
The variable pos of raycast has not been assigned. You probably need to assign the pos variable of the raycast script in the inspector. что это такое??????????????
@G13B_
@G13B_ 2 месяца назад
гайд плохой ничего не понятно кода нажимаю на объект то он не берётся автор не компетентный человек не смотрите видео это всё ОБМАН!!!
@mehtor_official
@mehtor_official 2 года назад
Привет
@Verloren.
@Verloren. Год назад
можно код я не понимаю где что,ошибку выдаёт пробывал исправить
@COGedits
@COGedits 8 месяцев назад
Что делать если предмет под ногами оказывается
@COGedits
@COGedits 8 месяцев назад
И ещё вверх улетаю
@Mr.Sergey2010ba
@Mr.Sergey2010ba 11 месяцев назад
Скинь код
@palatence510
@palatence510 Год назад
Халфа топ я фонат этой игры все чясти на компе перепройдены 3-4 раза и я стал даже модером... НО ТЕПЕРЬ Я СОЗДАМ ХАЛФ ЛАЙФ 3 АХХАХСХАХАХАХАХПХАХАХХАХАХАХАХАХСХАХАХАХА
@Firt1x
@Firt1x Год назад
А как сделать чтобы придмет не правалювался пад землю при подборе ево?
@user-ol3lh9ux1w
@user-ol3lh9ux1w Год назад
Сначала русский язык выучить
@Firt1x
@Firt1x Год назад
@@user-ol3lh9ux1w Я з москаляками не розмовляю
@диманич
@диманич Год назад
@@Firt1x ну если так то иди на своем украинском сегменте ютуба ищи как подобрать предмет в юнити. или у вас никто не умеет это делать?😂😂😂
@Firt1x
@Firt1x Год назад
@@диманич Нехуй токсичить
@Firt1x
@Firt1x Год назад
​@@диманичЯ проти Punk programer не чего не имею)
@maxim.h876
@maxim.h876 2 года назад
Можно код? просто у меня ошибку выдает
@justletterq
@justletterq 2 года назад
я запрещаю
@unity3dsimplesolutions309
@unity3dsimplesolutions309 2 года назад
на камеру ставь тег MainCamera, все ошибки не будет
@maxim.h876
@maxim.h876 2 года назад
@@justletterq ну блин (
@user-kirillkorge
@user-kirillkorge 2 года назад
@@unity3dsimplesolutions309 Я поставил тег MainCamera на камеру, но всё равно выбивает ошибку!!!
@SkeysSl
@SkeysSl Год назад
У кого предметы выкидываются с задержкой надо вот этот код if(rb.isKinematic == true) { if (Input.GetKeyDown(KeyCode.Mouse1)) { fps_.Take = false; rb.useGravity = true; rb.isKinematic = false; rb.AddForce(Camera.main.transform.forward * 500); } } в void Update() { if(rb.isKinematic == true) { if (Input.GetKeyDown(KeyCode.Mouse1)) { fps_.Take = false; rb.useGravity = true; rb.isKinematic = false; rb.AddForce(Camera.main.transform.forward * 500); } } }
@timetimer6429
@timetimer6429 Год назад
помогите пожалуйста! в строке " Ray ray = Camera.main.Sc...." выдает ошибку: object reference not set to an instance of an object
@user-wl4uv6ng3e
@user-wl4uv6ng3e Год назад
возможно у тебя есть скрипт с названием "Camera" ,проверь
@iuten5979
@iuten5979 2 года назад
что за игра на фоне?
@justletterq
@justletterq 2 года назад
клеш оф кленс
Далее
Создаю ИГРУ МЕЧТЫ на Unity
11:49
Просмотров 126 тыс.
Whoa
01:00
Просмотров 10 млн
Cute kitty gadgets 💛
00:24
Просмотров 7 млн
Изучай Cascadeur ПРЯМО СЕЙЧАС!
7:01
Просмотров 4,5 тыс.
ChatGPT Makes Decisions at Detroit Become Human
24:59