Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Ядро годот как исправить ошибку

/ / Ученик (106), на голосовании 1 год назад
ошибка Expected an indented block after "if".
вот код
var speed = 25
var jumpForce = 900
var gravity = 1000
var heal = 1

var vel = Vector2 ()

onready var imagePlayer = get_node("Гг5Версия")

func ApplyDMG(dmg :int):
Health -= dmg
if Health <= 0:

func _physics_process(_delta): (ошибка тут)
if Input. is_action_pressed("player_left"):
vel .x -=speed
elif Input.is _action_pressed("player_right"):
vel .x +=speed

vel. y += gravity * _delta
if Input. is_action_pressed("player_jump") and is_on_floor():
vel. y-=jumpForce
vel = move_and_slide(vel,Vector2.UP)

if vel.x < 0:
imagePlayer. flip_h = true
elif vel.x > 0:
imagePlayer. flip_h = false
Голосование за лучший ответ
Оракул Оракул (62095) 1 год назад
Не описывать функции в функциях
Похожие вопросы