FAQ

Frequently Asked Questions

Editing/Disabling the GameDriver In-game Overlay
When the GDIO Agent is present in a scene, GameDriver provides an in-game overlay which displays helpful information such as system time, current mouse posi...
Wed, 19 Oct, 2022 at 8:05 PM
Controlling the GDIO Agent programmatically
Enabling/Disabling the GDIOAgent Sometimes it is necessary to add or instantiate the GDIO Agent component to the project programmatically, rather than t...
Thu, 6 Oct, 2022 at 12:25 PM
Accessing custom shader properties in Unity
Custom shader properties may need to be accessed sometime to perform certain checks. In this case, api.CallMethod() can be used to call the respective Get /...
Sat, 30 Jul, 2022 at 6:08 PM
"Unable to find method" errors in IL2CPP builds
When working with IL2CPP builds, you may encounter an error when calling a UnityEngine method, such as the UnityEngine.Transform method "LookAt": ...
Thu, 14 Jul, 2022 at 12:02 PM
Trial License Download issues
We sometimes receive feedback that the trial process isn't working or is confusing to some. While we are working on a long-term solution to improve the...
Wed, 16 Mar, 2022 at 4:47 PM
Checking whether an object is active in a scene
A common question is how to check whether an object exists in a scene. One simple way to check this is using the WaitForObject command, such as: api.Wait...
Fri, 24 Jun, 2022 at 12:29 PM
Enabling Trace Level Logging
GameDriver uses the built-in Unity logging to capture useful information about the runtime of the test. The Unity Editor console can be a good place to trou...
Fri, 22 Jul, 2022 at 7:49 PM
Connectivity Issues
Symptom Failed to connect to the running Unity Editor or standalone build. Error(s) In the test, you may see: System.Exception: Failed to connect to...
Wed, 23 Feb, 2022 at 5:12 PM
GDIO LICENSE ERROR
Issue The "GDIO LICENSE ERROR" message occurs when your license file (gdio.license.txt) is either missing from the Assets\GDIO\Resources folder,...
Wed, 6 Oct, 2021 at 8:45 PM