Курс UNITY разработки с нуля / Урок #3 - Скрипт для движения машинки

  Рет қаралды 7,252

Школа itProger / Программирование

Школа itProger / Программирование

Күн бұрын

Пікірлер: 37
@Rodblock1
@Rodblock1 8 ай бұрын
Cпасибо за урок!
@mr.nobody4152
@mr.nobody4152 8 ай бұрын
Супер урок!
@radnic9219
@radnic9219 Ай бұрын
if (transform.position == FinalPosition) { Destroy(gameObject); } Эта строчка не совсем корректная, если вдруг во время игры машина пересечет vector3 (0, 0, 0) до того как дойдет до какого либо триггера то машина удалиться ибо это начальные координаты для FinalPosition, можно в Awake или сразу в переменной установить FinalPosition y по выше, чтобы такого не происходило, но лучше сделать удаление объекта как-то по другому.
@Гигачад-ь4ч
@Гигачад-ь4ч 8 ай бұрын
А ещё курсы по C++ будут?
@YuriLazutchenko
@YuriLazutchenko 8 ай бұрын
там же можно было сразу, как получили смещение мышки по x и y, сравнить, что больше: x или y, обнулить переменную с меньшим значением и не будет задвоения, в каком направлении все же указали ехать машинке
@zlatoslava_vyshkivska
@zlatoslava_vyshkivska 8 ай бұрын
А у играх типу GTA тоже все также с перемещением машины действует? То-есть создатели настраивают тригери до каких может перемещаться автомобиль? Это наверное долго на каждой карте это выстраивать...
@ВасяПупкин-р5ю
@ВасяПупкин-р5ю 8 ай бұрын
Нет. А здесь предлагается самый грубый/простой способ. Ну, а если ты просто троллишь автора, то - зачёт!
@ВадимЧернышов-м8л
@ВадимЧернышов-м8л 5 ай бұрын
error CS0246: The type or namespace name 'Carcontrol' could not be found (are you missing a using directive or an assembly reference?) выбивает ошибку+ не могу ввести координати в FinalPosition
@igames4300
@igames4300 Ай бұрын
public class CarController : MonoBehaviour -> CarCarController .cs
@Sobiikk
@Sobiikk 7 ай бұрын
Время 18:57 Помогите! из-за [NonSeriaIized] выдаёт ошибку
@users12345
@users12345 6 ай бұрын
подключи библиотеку System;
@users12345
@users12345 6 ай бұрын
у меня такое же было
@user_Toniamogus
@user_Toniamogus 5 ай бұрын
@@users12345 где нажать чтобы ее подключить?
@justiceno.4106
@justiceno.4106 8 ай бұрын
Мне кажется странным изменение знака скорости в методе FixedUpdate(). Мы каждую его итерацию сначала возвращаем модуль скорости, затем идём сквозь if'ы и опять меняем знак если нужно. Нет никакого смысла постоянно менять поле скорости. Логичнее было бы изменить знак скорости один раз в методе OnMouseUp()
@merzlikinn
@merzlikinn 5 ай бұрын
🔥🔥🔥🔥🔥🔥🔥🔥🔥
@T2X2-t6d
@T2X2-t6d Ай бұрын
Помогите у меня машина едет не прямо а чисто в бок что делать
@fragger1352
@fragger1352 4 ай бұрын
Делал все как вы, но при запуске у меня все машинки начинает ехатьсами по себе. Что делать?
@Nik24411
@Nik24411 8 ай бұрын
Можно курс по tkinter
@Калушонок
@Калушонок 8 ай бұрын
Топ
@Fiza_Rizz
@Fiza_Rizz 6 ай бұрын
у меня проблеми 7:55 с mesh colliders годорит што не поддерживает я их виключил ошибки перестали появлятса но теперь машинка просто не едит когда на нее нажать(
@users12345
@users12345 6 ай бұрын
надо добавить box collider
@pivowar-f5u
@pivowar-f5u 4 ай бұрын
Обьясните мне один момент, когда прописываешь команды для определенной строчки нормально ли их все не помнить, я почти под каждое действие ищу эти команды в чужих примерах, это придет с опытом или мне срочно нужно что то учить?
@pivowar-f5u
@pivowar-f5u 4 ай бұрын
Типо, когда он пишет код к движению машинки, я не понимаю как он понимает что эту строчку нужно прописать, мой код на это действие был б куда скуднее и вероятно не рабочим,именно потому что я пропустил бы какую то строчку....
@promoney9768
@promoney9768 Ай бұрын
у меня также, да с опытом поймешь что писать, но нужно еще понимать как работает, это наверное в каких то учебниках читать, я тоже попробую
@СергейАкопян-ч2л
@СергейАкопян-ч2л 7 ай бұрын
Не уверен что смешивать Update и FixedUpdate хорошая идея. Может рассинхрон в логике появиться и баги, особенно если проц перегружен. Лучше в резиновом времени работать, так синхронизация не потеряется. А FixedUpdate оставить для каких-нибудь анимаций в реальном времени.
@gregorianaugust2732
@gregorianaugust2732 6 ай бұрын
лол, машина на месте 180 разворот дает, что делать?
@ВадимЧернышов-м8л
@ВадимЧернышов-м8л 5 ай бұрын
исправил? такая же проблема
@gregorianaugust2732
@gregorianaugust2732 5 ай бұрын
неа, ща С# учу, чтобы найти в чем прекол
@VasilyDominator
@VasilyDominator 5 ай бұрын
if (FinalPosition.x != 0) { transform.position = Vector3.MoveTowards(transform.position, FinalPosition, finalspeed * Time.deltaTime); Vector3 lookAtposition = FinalPosition - transform.position; lookAtposition.y = 0; transform.rotation = Quaternion.RotateTowards(transform.rotation, Quaternion.LookRotation(lookAtposition), Time.deltaTime * rotatespeed); } Ты наверное написал без фигурных скобок
@VasilyDominator
@VasilyDominator 5 ай бұрын
@@gregorianaugust2732 где if (FinalPosition.x != 0) фигурные скобки потом код
@Keriflex
@Keriflex 4 ай бұрын
Что делать если машинка когда касается триггера останавливается (не все а только одна)
@Keriflex
@Keriflex 4 ай бұрын
@itproger
@Mihail_HGo
@Mihail_HGo 8 ай бұрын
Второй! 😊
@silverchaos8158
@silverchaos8158 15 күн бұрын
Машина не едет
@НікВасилєв
@НікВасилєв 14 күн бұрын
игра мобильная а функции для мышки пк...
Минимум математики для Айтишников
16:12
POV: Your kids ask to play the claw machine
00:20
Hungry FAM
Рет қаралды 19 МЛН
How Strong is Tin Foil? 💪
00:26
Preston
Рет қаралды 101 МЛН
Expected Ending?
00:45
ISSEI / いっせい
Рет қаралды 11 МЛН
Курс UNITY разработки с нуля / Урок #2 - Дизайн основной сцены в игре
22:16
Школа itProger / Программирование
Рет қаралды 10 М.
Create a game without code in Unity? Review of free asset Bolt
6:24
Insane One - Разработка игр
Рет қаралды 62 М.
УЧИЛСЯ ПРОГРАММИРОВАТЬ ВСЕ ЛЕТО
10:31
Honey Montana
Рет қаралды 1 МЛН
POV: Your kids ask to play the claw machine
00:20
Hungry FAM
Рет қаралды 19 МЛН