Пікірлер
@MIXA-pam
@MIXA-pam 7 күн бұрын
Легенда сначала тебя обматерил а потом пожалел переписал свою квартиру поставил лайк написал завещание написал комм да и вообще хорош помог ряльно❤❤❤
@tortphonk
@tortphonk 15 күн бұрын
Я тебя люблю
@tortphonk
@tortphonk 15 күн бұрын
КАКАЯ ВЕРСИЯ , у меня move_and_slide говорит что не существует в базе данных функции
@pentinolteam
@pentinolteam 24 күн бұрын
всё работает, спс
@ДмитрийЕвгеньевич-т9р
@ДмитрийЕвгеньевич-т9р 24 күн бұрын
Вот рабочий скрипт для годот4 extends CharacterBody3D @onready var head = $head @onready var cam = $head/Camera3D var accel = 6 var SPEED = 5.0 var JUMP_VELOCITY = 4.5 var crouched = false #определяет приседает игрок или нет var input_dir = Vector3(0,0,0) #направление нажатия кнопок var direction = Vector3() # направление игрок var sens = 0.005 var gravity = ProjectSettings.get_setting("physics/3d/default_gravity") func _ready(): Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED) func _input(event: InputEvent): #повороты мышкой if Input.is_action_just_pressed("ui_cancel"): Input.set_mouse_mode(Input.MOUSE_MODE_VISIBLE) if Input.get_mouse_mode() == Input.MOUSE_MODE_CAPTURED: if event is InputEventMouseMotion: head.rotate_y(-event.relative.x * sens) cam.rotate_x(-event.relative.y * sens) cam.rotation.x = clamp(cam.rotation.x,deg_to_rad(-89),deg_to_rad(89)) func _physics_process(delta): if Input.is_action_pressed("+crouch"): #приседание crouched = true SPEED = 2.5 $CollisionShape3D.scale.y = lerp($CollisionShape3D.scale.y,0.4,0.4) $CollisionShape3D.position.y = lerp($CollisionShape3D.position.y, 0.66,0.4) head.position.y = lerp(head.position.y, 1.0, 0.3) else: crouched = false SPEED = 5 $CollisionShape3D.scale.y = lerp($CollisionShape3D.scale.y, 1.0 ,0.4) $CollisionShape3D.position.y = lerp($CollisionShape3D.position.y, 1.143,0.4) head.position.y = lerp(head.position.y, 1.85 , 0.3) if not is_on_floor(): #гравитация velocity.y -= gravity * delta if Input.is_action_just_pressed("ui_accept") and is_on_floor() and crouched == false: # прыжок velocity.y = JUMP_VELOCITY if is_on_floor() and Input.is_action_pressed("+shift"): SPEED = 10 else: SPEED = 5 ################################################хождение туда сюда input_dir = Input.get_vector("+a", "+d", "+w", "+s") direction = ($head.transform.basis * Vector3(input_dir.x, 0, input_dir.y)).normalized() velocity.x = lerp(velocity.x ,direction.x * SPEED, accel * delta) velocity.z = lerp(velocity.z ,direction.z * SPEED, accel * delta) move_and_slide()
@illagerbot.
@illagerbot. 17 күн бұрын
И ещё KinematicBody = CharacterBody3D, а Spatial = Node3D
@Fpsgc.Number2
@Fpsgc.Number2 Ай бұрын
Не получилось
@Top_Drop
@Top_Drop Ай бұрын
onready var head = $head ошибка built-in:13 - Parse Error: The method "get_node" isn't declared in the current class. меня это бесит уже редактор атпмлн9приаврпомвооавплроав и нечего не исправить нельзя
@Nikit_wwww
@Nikit_wwww Ай бұрын
Спасибо. Смог оптимизировать этот код под себя и всё прекрасно работает. Единственное - звук в видео очень тихий
@ROBLOX_76460
@ROBLOX_76460 2 ай бұрын
не работает
@КакойТоГений
@КакойТоГений 2 ай бұрын
Чет камера не двигается, вроде все так сделал но она не двигается
@TheAstra1
@TheAstra1 2 ай бұрын
Персонаж ходит только при приседании
@Sashakalachev17
@Sashakalachev17 3 ай бұрын
А вот у меня не сталкивается персонаж с объектами!
@Fixer_001
@Fixer_001 3 ай бұрын
У меня не запускает сцену пишет Debugging process stopped просто сообщение
@FaberGe-pn2hw
@FaberGe-pn2hw 3 ай бұрын
invalid get index position on base null instance ошибка , как исправить ?
@rokot
@rokot 3 ай бұрын
Видимо устарел видос, код ошибки выдаёт
@stayv1s
@stayv1s 3 ай бұрын
вам запрещен вход в геймдев
@zetti_king
@zetti_king 4 ай бұрын
можете пожалуйста весь код скопировать и написать мне в ответах пожалуйста🙏
@RusAnarcho-Ball
@RusAnarcho-Ball 4 ай бұрын
deg2rad теперь надо писать deg_to_rad
@Wolfserk_2212
@Wolfserk_2212 4 ай бұрын
Хороший видос.Спс.Удачи тебе в твоих Проектах ^^
@Fork1llOfficial
@Fork1llOfficial 4 ай бұрын
56 ошибок в твоём коде. хз как ты этот код писал, у меня вылетает
@MIXA-pam
@MIXA-pam 7 күн бұрын
Незнаю у меня норм работает
@WarsyX
@WarsyX 5 ай бұрын
Всё супер, но ты очень тихий
@Plintus69
@Plintus69 5 ай бұрын
If Input. is_action_just_pressed("+space") and is_on_floor(): почему то ошибка, не могу никак пофиксить, что делать? Версия движка 3.5
@andiamond_pro6054
@andiamond_pro6054 2 ай бұрын
В 3.5 (возможно) не поддерживается +space, попробуй способ с созданием действия в списке действий
@user-vo7ji4ed4l
@user-vo7ji4ed4l 5 ай бұрын
Ещё тише говорит не можешь 😡
@maginexsh
@maginexsh 5 ай бұрын
У меня не работает управление. Как это исправить
@maginexsh
@maginexsh 5 ай бұрын
У меня не работает управление. Как это исправить?
@Lenya_Ost
@Lenya_Ost 5 ай бұрын
Сделай туториал, как сделать так, чтобы можно было подбирать и бросать вещи
@zillmart234
@zillmart234 5 ай бұрын
Почему у меня ошибка на func dir():????
@zillmart234
@zillmart234 5 ай бұрын
У меня точно такая же
@stalkerok4
@stalkerok4 5 ай бұрын
при соприкосновении стены игрок не хочет идти в доль стены, а останавливается и стоит как в ступоре, только когда отходишь от стены игрок снова может ходить
@user-ei5be1ii5f
@user-ei5be1ii5f 5 ай бұрын
Дядь, у тебя в описании код скопирован не правильно, фрагмент забыл)
@fluffy_cat.
@fluffy_cat. 6 ай бұрын
как можно сделать смерть игрока при прикосновении?
@senko_san3837
@senko_san3837 6 ай бұрын
привет персонаж не ходит и при повороте мышки верх персонаж смотрит в низ и на оборот
@senko_san3837
@senko_san3837 6 ай бұрын
Слушай а можешь написать скрипт на 4.2.1 версии а то я написал так же и не работает
@Kreadge
@Kreadge 3 ай бұрын
много хочешь
@user-jh3jc7zy3x
@user-jh3jc7zy3x 7 ай бұрын
Спасибо большое
@PankLubitel
@PankLubitel 7 ай бұрын
Спасибо вам большое!!!!
@haryz846
@haryz846 7 ай бұрын
СПАСИБО ВАМ ОГРОРМНОЕ!!! Я новичок, и когда смотрел ролики из ютуба "Как сделать передвижение персонажа в годот", у меня не работал код. НО ВЫ!!! СПАСИБО ВАМ ОГРОМНОЕ!!!!
@floydaaaaa
@floydaaaaa 7 ай бұрын
Сделай пожалуйста видео как сделать 3д хоррор на годоте, на ютубе нет не одного нового видео и думаю будет полезно для новичков, и тем более в этом коде на управление есть ошибки поэтому думаю будет очень полезно
@izumi8490
@izumi8490 7 ай бұрын
Спасибо бро.
@user-jt5fl9qh1j
@user-jt5fl9qh1j 9 ай бұрын
А где можно скачать Godot 4
@user-gz4eh1fe8f
@user-gz4eh1fe8f 8 ай бұрын
на оригинальном сайте или плей маркет демо
@Игровой_Кирпич
@Игровой_Кирпич 25 күн бұрын
В стиме
@user-jt5fl9qh1j
@user-jt5fl9qh1j 9 ай бұрын
А сделай как сделать руки от первого лица штобы типа их было видно пж
@GameDevAndroidRu
@GameDevAndroidRu 5 ай бұрын
Лол, это даже новички знают, насколько надо быть тупым что бы не догадаться???
@Dimasikmusic
@Dimasikmusic 9 ай бұрын
А какими кнопками ходить?
@desync1712
@desync1712 9 ай бұрын
такими которые поставишь в найстройках действий
@ВИДОСИК_ОФФИЦИАЛ
@ВИДОСИК_ОФФИЦИАЛ 2 ай бұрын
@@desync1712 ЧТО ЭТО
@weekend714
@weekend714 9 ай бұрын
Ну наконец-то и 3D уроки стали появляться по годо, а то только 2d. Давай больше уроков по 3D в годо, а с меня лайк подписка!
@Jirnuy_pelmen
@Jirnuy_pelmen 8 ай бұрын
Их даже больше чем 2д
@Feryard_
@Feryard_ 9 ай бұрын
Все работает!!!!
@alexfar8098
@alexfar8098 9 ай бұрын
Как сделать коллизию в форме модели человека?
@desync1712
@desync1712 9 ай бұрын
Это трудно и не практично. Лучше использовать стандартные формы
@alexfar8098
@alexfar8098 9 ай бұрын
@@desync1712 просто хотел сделать игру с боëвкой похожей на mordhau, вот думал подскажете
@desync1712
@desync1712 9 ай бұрын
@@alexfar8098 Для перемещения модели персонажа используются большие стандартные формы на весь рост модели. А вот для хитбоксов отдельных частей тела используют Area3D с такими же простыми формами но под размер руки например . Стоит посмотреть как работают хитбоксы в играх как например в кс2. Может, сделаю об этом видео как нибудь
@hakeytik9524
@hakeytik9524 9 ай бұрын
У меня проблема, что делать если я иду в какую то конкретную сторону , у меня персонаж улетает,иду в другую летит обратно
@Филич
@Филич 9 ай бұрын
привет можешь кинуть этот проект мне а то я рукож*п всё криво делаю
@mrnoni7866
@mrnoni7866 10 ай бұрын
Привет можешь пожалуйста сделать тутор как сделать гравити пушку к этому персонажу
@desync1712
@desync1712 10 ай бұрын
😮Прежде чем писать в вк с ошибкой "Node not found head..." убедитесь что и в коде и в списке объектов head написано с маленькой буквы. 🎉
@user-xg6cm5dy8g
@user-xg6cm5dy8g 6 ай бұрын
Я твой код исправляю как долго нету такого слово Как тебе можно обозвать
@Daragni
@Daragni 10 ай бұрын
Всё супер. Благодарю за видео. Вы просто умница. Но вот звук. Тихо, очень тихо.
@netware_cc
@netware_cc 10 ай бұрын
поч камера больше 3 метра как фикс фаст
@mrshiffer8181
@mrshiffer8181 10 ай бұрын
а если нету кинематик боди? я в поиск в вожу а его нет
@MALENT-2k23
@MALENT-2k23 10 ай бұрын
CharacterBody3D впиши. У меня такая же проблема была
@jeremim.p.c.791
@jeremim.p.c.791 10 ай бұрын
<3