Untitled
unknown
plain_text
3 years ago
586 B
6
Indexable
extends KinematicBody2D var velocity : Vector2 = Vector2() var direction : Vector2 = Vector2() func read_input(): velocity = Vector2() if Input.is_action_pressed("up"): velocity.y -= 1 direction = Vector2(0, -1) if Input.is_action_pressed("down"): velocity.y =+ 1 direction = Vector2(0, 1) if Input.is_action_pressed("left"): velocity.x -= 1 direction = Vector2(-1, 0) if Input.is_action_pressed("right"): velocity.x += 1 direction = Vector2(1, 0) velocity = velocity.normalized() velocity = move_and_slide(velocity * 350)
Editor is loading...