Dreams Come True Studio

간단하게 sprite 이동에 관한 스크립트 본문

Game publisher/GoDot Game Engine

간단하게 sprite 이동에 관한 스크립트

Dream Come True 2017. 11. 14. 15:27
반응형


Godot 3 스크립트 

간단하게 sprite  이동에 관한 스크립트


extends Sprite


export (int) var SPEED

var velocity = Vector2()

var screensize


func _ready():

screensize = get_viewport_rect().size



func _process(delta):

velocity =Vector2()

if Input.is_action_just_pressed("ui_right"):

velocity.x +=1

if Input.is_action_just_pressed("ui_left"):

velocity.x -=1

if Input.is_action_just_pressed("ui_down"):

velocity.y += 1

if Input.is_action_just_pressed("ui_up"):

velocity.x -=1

if velocity.length() > 0:

velocity = velocity.normalized() * SPEED

position += velocity * delta

반응형
Comments