Attention | Topic was automatically imported from the old Question2Answer platform. | |
Asked By | jabba |
Hi All,
OS: WIndows 10
Godot version:3.1
I am very new to programming and also new to Godot. So I want to ask you to be patient.
So I am following the tutorial “your first game” on the Godot learn page.
I have followed the steps as described in the tutorial several times, but i can not get further then the chapter “moving the player”.
I follow the steps like described in the tutorial, the first few times i could strart the app but there was no reaction to my input, de player didnt move.
So after trying some stuff I now get the following error:
“E 0:00:00:0441 Condition ’ _debug_parse_err_line >= 0 ’ is true. returned: __null
modules/gdscript/gdscript_editor.cpp:321 @ debug_get_stack_level_instance()”
I can not find the answer…
My version of the game can be downloaded from the following link:
WeTransfer - Send Large Files & Share Photos Online - Up to 2GB Free.
GReetings,
jabbe
Your link does not work. Can you just post the player code here? Use the “Code Sample” formatting button above when you paste it.
The message implies you have an error in one line of your code. What “stuff” did you try?
kidscancode | 2019-03-19 15:53
Oh I see, I will post the code.
extends Area2D
export var speed = 400 # How fast the player will move (pixels/sec).
var screen_size # Size of the game window.
func _ready():
screen_size = get_viewport_rect().size
func _process(delta):
var velocity = Vector2() # The player’s movement vector.
if Input.is_action_pressed(“ui_right”):
velocity.x += 1
if Input.is_action_pressed(“ui_left”):
velocity.x -= 1
if Input.is_action_pressed(“ui_down”):
velocity.y += 1
if Input.is_action_pressed(“ui_up”):
velocity.y -= 1
if velocity.length() > 0:
velocity = velocity.normalized() * speed
$AnimatedSprite.play()
else:
$AnimatedSprite.stop()
position += velocity * delta
position.x = clamp(position.x, 0, screen_size.x)
position.y = clamp(position.y, 0, screen_size.y)
jabba | 2019-03-19 19:29
That code is unreadable. Please format it. There’s a button above the editor window, it looks like {}
kidscancode | 2019-03-19 19:33