'EventSystems' does not exist [Solved]

After updating from Unity 2019.2.0a14 to 2019.2.0b1 i get this error:
The type or namespace name ‘EventSystems’ does not exist in the namespace ‘UnityEngine’
Can’t find any extra package for UI that i have not installed already.
Is anyone else having this issue?

1 Like

The error comes from UniRX plugin.

Edit: If i remove .asmref files from UniRx folder it removes all errors. So it must be related with the update change regarding this line from the changelog:
Scripting: Added support for Assembly Definition Reference (.asmref) files. These files allow you to add additional source code directories to an existing Assembly Definition File(.asmdef).

You have to edit UniRx.asmref, UniRx.Async.asmref and UniRx.Examples.asmref and add to all of them an Assembly Defenition Reference to Unity.ugui

7 Likes

May you explain better what it should be done?

2 Likes

Just tried latest version of UniRx (7.0.0) and it works fine out of the box without you having to add those asm definition files.