Pierwsze_Stale

 avatar
TaktycznyBocian
plain_text
2 years ago
495 B
17
Indexable
Never
extends KinematicBody2D

var speed = 200

var velocity = Vector2()

func _physics_process(_delta):
	velocity = Vector2()
	if Input.is_action_pressed("ui_right"):
		velocity.x = velocity.x + 1
	if Input.is_action_pressed("ui_left"):
		velocity.x = velocity.x - 1
	if Input.is_action_pressed("ui_down"):
		velocity.y = velocity.y + 1
	if Input.is_action_pressed("ui_up"):
		velocity.y = velocity.y - 1
	velocity = velocity.normalized() * speed
	velocity = move_and_slide(velocity)