0 votes

When I decided transfer my project from Godot 2 to Godot 3 I collided with few problems:
1)not displaying print("something") in console
2)i can't turn to global(autorun) variables
3)when I am doing a mistake in scripts, in console and script editor(default, gdscript) doesn't showing it.
4)when I turn on synchronize scenes or scripts it isn't working

in Engine by (14 points)

1 Answer

0 votes

1) printing works for me in beta 1, not sure why it doesn't for you :/ Maybe your code isn't running in the first place? (some functions were renamed, like _fixed_process => _physics_process)

2) Not sure what you mean, autoload works too. It's likely your old project config was not loaded because it is incompatible with 3.0.

3) Again, works in beta 1 if I do a syntax error for example, and runtime errors get displayed too, although you need to focus the editor (the game window doesn't minimizes).

4) Works too for scenes, didn't test scripts though. If you can reproduce this bug on a simple project, feel free to post an issue on Github.

by (28,880 points)

I created a new project and autorun working, but synchronize, errors and print doesn't working.

autoload options https://imgur.com/a/l8nKz
autoload script https://imgur.com/a/0I53h
main script https://imgur.com/a/AIaU8
running project https://imgur.com/a/mNPhI
and try change scene https://imgur.com/a/HfVyC

What is printed in the system console?

I went into the settings and in the tab network-> debug-> remote host changed from 169.254.200.129 (was by default) to 127.0.0.1 and I started showing errors.

Aaah yeah I had this too, debugging went broken for me for some time, then I changed debug host to be 127.0.0.1 and it fixed most issues.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read Frequently asked questions and How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to [email protected] with your username.