Logo video2dn
  • Сохранить видео с ютуба
  • Категории
    • Музыка
    • Кино и Анимация
    • Автомобили
    • Животные
    • Спорт
    • Путешествия
    • Игры
    • Люди и Блоги
    • Юмор
    • Развлечения
    • Новости и Политика
    • Howto и Стиль
    • Diy своими руками
    • Образование
    • Наука и Технологии
    • Некоммерческие Организации
  • О сайте

Скачать или смотреть make the best firsperson controller on godot 4

  • ibrahimDev
  • 2025-06-16
  • 17
make the best firsperson controller on godot 4
  • ok logo

Скачать make the best firsperson controller on godot 4 бесплатно в качестве 4к (2к / 1080p)

У нас вы можете скачать бесплатно make the best firsperson controller on godot 4 или посмотреть видео с ютуба в максимальном доступном качестве.

Для скачивания выберите вариант из формы ниже:

  • Информация по загрузке:

Cкачать музыку make the best firsperson controller on godot 4 бесплатно в формате MP3:

Если иконки загрузки не отобразились, ПОЖАЛУЙСТА, НАЖМИТЕ ЗДЕСЬ или обновите страницу
Если у вас возникли трудности с загрузкой, пожалуйста, свяжитесь с нами по контактам, указанным в нижней части страницы.
Спасибо за использование сервиса video2dn.com

Описание к видео make the best firsperson controller on godot 4

today i will show you how you can make a first person controller on godot 4 so like and subscribe

script: extends CharacterBody3D

@export var speed: float = 5.0
@export var mouse_sensitivity: float = 0.2
@export var jump_velocity: float = 5.0

@onready var camera = $Camera3D
var pitch := 0.0

func _ready():
Input.set_mouse_mode(Input.MOUSE_MODE_CAPTURED)

func _unhandled_input(event):
if event is InputEventMouseMotion:
rotate_y(deg_to_rad(-event.relative.x * mouse_sensitivity))
pitch = clamp(pitch - event.relative.y * mouse_sensitivity, -90, 90)
camera.rotation_degrees.x = pitch

func _physics_process(delta):
var direction = Vector3.ZERO

if Input.is_action_pressed("move_forward"):
direction -= transform.basis.z
if Input.is_action_pressed("move_back"):
direction += transform.basis.z
if Input.is_action_pressed("move_left"):
direction -= transform.basis.x
if Input.is_action_pressed("move_right"):
direction += transform.basis.x

direction = direction.normalized()
velocity.x = direction.x * speed
velocity.z = direction.z * speed

if not is_on_floor():
velocity.y += ProjectSettings.get_setting("physics/3d/default_gravity") * delta
elif Input.is_action_just_pressed("jump"):
velocity.y = jump_velocity

move_and_slide()

Комментарии

Информация по комментариям в разработке

Похожие видео

  • О нас
  • Контакты
  • Отказ от ответственности - Disclaimer
  • Условия использования сайта - TOS
  • Политика конфиденциальности

video2dn Copyright © 2023 - 2025

Контакты для правообладателей [email protected]