+4
Fixed

Missing units in Unity 2019 Alpha

Lazlo Bonin (Lead Developer) 1 year ago updated 1 year ago 7 1 duplicate

As Unity is continuing to modularize the engine, they are moving some "core" classes like Input in separate assemblies called "Modules". This causes Bolt to stop finding the associated units in the latest preview versions of Unity.

We will try to hunt down and add the new modules by default in a patch version soon, but in the mean time, you can add UnityEngine.*Module to your Unit Options Wizard (under Tools/Bolt) if you notice units are missing.

For example, adding UnityEngine.LegacyInputModule now seems necessary for accessing the Input class:

https://streamable.com/8kh7b

Bolt Version:
1.4.x
Unity Version:
2019 Alpha
Platform(s):
Scripting Backend:
.NET Version (API Compatibility Level):

Duplicates 1

+2

This is also an issue in the newly released 2019.2 stable.

Right thanks for the reminder, I'll bump the priority on this.

+1

Great! The issue is solved. Than you very much!

Working on Fix

Indeed, it's just a missing assembly reference. Working on fix for v.1.4.6.