Godot: Input bug in release version

Created on 7 Feb 2018  路  8Comments  路  Source: godotengine/godot

Godot version: 3.0.stable.official and 3.0.stable template

OS/device including version: MS Windows 10 and Linux Ubuntu 16.04 Gnome

Issue description: Input bug in release version

Steps to reproduce:
I use last version Godot Engine. I don't know why my project of release version is not working.
I created simple project and I found breaking node. It's input node.

Editor: First screenshot
editor

Release version: Second sceenshot
release

Release version is not working: print to screnn Null, instead true/false.

Minimal reproduction project: Link project
InputBugRelease.zip

bug core

All 8 comments

Try Action node instead CallSingleton, paste the project archive to Github directly instead of rgho.st

Sorry. I'm newbie. How do I add a project files and screenshots?

Simply combine it to zip or 7z archive and drag n drop it to comment field on Github.

You are right. Action node is working. But I use other call nodes. So my project still is not working. As a result, any call node is not working in release version?

I think this bug is occur because the node path ../../Label:text in NodeSet looks (for some reason) incorrect to engine in release version(did you mean exported binary ?)
The correct version looks like this..

image

I could miss, but thats my thoughts..

I fixed it. But it still does not work. I think call nodes does not work in release version.

This too can not run.
screenshot_1

I fixed it. But it still does not work

:laughing:

I've found the uninitialised variable causing this particular problem. (PR to follow)

However, there's rather heavy use of the preprocessor directives DEBUG_ENABLED, DEBUG_METHODS_ENABLED and TOOLS_ENABLED throughout the visual script stuff, that probably needs a once over from someone well acquainted with the system

Was this page helpful?
0 / 5 - 0 ratings