Легенда сначала тебя обматерил а потом пожалел переписал свою квартиру поставил лайк написал завещание написал комм да и вообще хорош помог ряльно❤❤❤
@tortphonk15 күн бұрын
Я тебя люблю
@tortphonk15 күн бұрын
КАКАЯ ВЕРСИЯ , у меня move_and_slide говорит что не существует в базе данных функции
@pentinolteam24 күн бұрын
всё работает, спс
@ДмитрийЕвгеньевич-т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.17 күн бұрын
И ещё KinematicBody = CharacterBody3D, а Spatial = Node3D
@Fpsgc.Number2Ай бұрын
Не получилось
@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Ай бұрын
Спасибо. Смог оптимизировать этот код под себя и всё прекрасно работает. Единственное - звук в видео очень тихий
@ROBLOX_764602 ай бұрын
не работает
@КакойТоГений2 ай бұрын
Чет камера не двигается, вроде все так сделал но она не двигается
@TheAstra12 ай бұрын
Персонаж ходит только при приседании
@Sashakalachev173 ай бұрын
А вот у меня не сталкивается персонаж с объектами!
@Fixer_0013 ай бұрын
У меня не запускает сцену пишет Debugging process stopped просто сообщение
@FaberGe-pn2hw3 ай бұрын
invalid get index position on base null instance ошибка , как исправить ?
@rokot3 ай бұрын
Видимо устарел видос, код ошибки выдаёт
@stayv1s3 ай бұрын
вам запрещен вход в геймдев
@zetti_king4 ай бұрын
можете пожалуйста весь код скопировать и написать мне в ответах пожалуйста🙏
@RusAnarcho-Ball4 ай бұрын
deg2rad теперь надо писать deg_to_rad
@Wolfserk_22124 ай бұрын
Хороший видос.Спс.Удачи тебе в твоих Проектах ^^
@Fork1llOfficial4 ай бұрын
56 ошибок в твоём коде. хз как ты этот код писал, у меня вылетает
@MIXA-pam7 күн бұрын
Незнаю у меня норм работает
@WarsyX5 ай бұрын
Всё супер, но ты очень тихий
@Plintus695 ай бұрын
If Input. is_action_just_pressed("+space") and is_on_floor(): почему то ошибка, не могу никак пофиксить, что делать? Версия движка 3.5
@andiamond_pro60542 ай бұрын
В 3.5 (возможно) не поддерживается +space, попробуй способ с созданием действия в списке действий
@user-vo7ji4ed4l5 ай бұрын
Ещё тише говорит не можешь 😡
@maginexsh5 ай бұрын
У меня не работает управление. Как это исправить
@maginexsh5 ай бұрын
У меня не работает управление. Как это исправить?
@Lenya_Ost5 ай бұрын
Сделай туториал, как сделать так, чтобы можно было подбирать и бросать вещи
@zillmart2345 ай бұрын
Почему у меня ошибка на func dir():????
@zillmart2345 ай бұрын
У меня точно такая же
@stalkerok45 ай бұрын
при соприкосновении стены игрок не хочет идти в доль стены, а останавливается и стоит как в ступоре, только когда отходишь от стены игрок снова может ходить
@user-ei5be1ii5f5 ай бұрын
Дядь, у тебя в описании код скопирован не правильно, фрагмент забыл)
@fluffy_cat.6 ай бұрын
как можно сделать смерть игрока при прикосновении?
@senko_san38376 ай бұрын
привет персонаж не ходит и при повороте мышки верх персонаж смотрит в низ и на оборот
@senko_san38376 ай бұрын
Слушай а можешь написать скрипт на 4.2.1 версии а то я написал так же и не работает
@Kreadge3 ай бұрын
много хочешь
@user-jh3jc7zy3x7 ай бұрын
Спасибо большое
@PankLubitel7 ай бұрын
Спасибо вам большое!!!!
@haryz8467 ай бұрын
СПАСИБО ВАМ ОГРОРМНОЕ!!! Я новичок, и когда смотрел ролики из ютуба "Как сделать передвижение персонажа в годот", у меня не работал код. НО ВЫ!!! СПАСИБО ВАМ ОГРОМНОЕ!!!!
@floydaaaaa7 ай бұрын
Сделай пожалуйста видео как сделать 3д хоррор на годоте, на ютубе нет не одного нового видео и думаю будет полезно для новичков, и тем более в этом коде на управление есть ошибки поэтому думаю будет очень полезно
@izumi84907 ай бұрын
Спасибо бро.
@user-jt5fl9qh1j9 ай бұрын
А где можно скачать Godot 4
@user-gz4eh1fe8f8 ай бұрын
на оригинальном сайте или плей маркет демо
@Игровой_Кирпич25 күн бұрын
В стиме
@user-jt5fl9qh1j9 ай бұрын
А сделай как сделать руки от первого лица штобы типа их было видно пж
@GameDevAndroidRu5 ай бұрын
Лол, это даже новички знают, насколько надо быть тупым что бы не догадаться???
@Dimasikmusic9 ай бұрын
А какими кнопками ходить?
@desync17129 ай бұрын
такими которые поставишь в найстройках действий
@ВИДОСИК_ОФФИЦИАЛ2 ай бұрын
@@desync1712 ЧТО ЭТО
@weekend7149 ай бұрын
Ну наконец-то и 3D уроки стали появляться по годо, а то только 2d. Давай больше уроков по 3D в годо, а с меня лайк подписка!
@Jirnuy_pelmen8 ай бұрын
Их даже больше чем 2д
@Feryard_9 ай бұрын
Все работает!!!!
@alexfar80989 ай бұрын
Как сделать коллизию в форме модели человека?
@desync17129 ай бұрын
Это трудно и не практично. Лучше использовать стандартные формы
@alexfar80989 ай бұрын
@@desync1712 просто хотел сделать игру с боëвкой похожей на mordhau, вот думал подскажете
@desync17129 ай бұрын
@@alexfar8098 Для перемещения модели персонажа используются большие стандартные формы на весь рост модели. А вот для хитбоксов отдельных частей тела используют Area3D с такими же простыми формами но под размер руки например . Стоит посмотреть как работают хитбоксы в играх как например в кс2. Может, сделаю об этом видео как нибудь
@hakeytik95249 ай бұрын
У меня проблема, что делать если я иду в какую то конкретную сторону , у меня персонаж улетает,иду в другую летит обратно
@Филич9 ай бұрын
привет можешь кинуть этот проект мне а то я рукож*п всё криво делаю
@mrnoni786610 ай бұрын
Привет можешь пожалуйста сделать тутор как сделать гравити пушку к этому персонажу
@desync171210 ай бұрын
😮Прежде чем писать в вк с ошибкой "Node not found head..." убедитесь что и в коде и в списке объектов head написано с маленькой буквы. 🎉
@user-xg6cm5dy8g6 ай бұрын
Я твой код исправляю как долго нету такого слово Как тебе можно обозвать
@Daragni10 ай бұрын
Всё супер. Благодарю за видео. Вы просто умница. Но вот звук. Тихо, очень тихо.
@netware_cc10 ай бұрын
поч камера больше 3 метра как фикс фаст
@mrshiffer818110 ай бұрын
а если нету кинематик боди? я в поиск в вожу а его нет
@MALENT-2k2310 ай бұрын
CharacterBody3D впиши. У меня такая же проблема была