Search Unity

  1. Unity Asset Manager is now available in public beta. Try it out now and join the conversation here in the forums.
    Dismiss Notice

'EventSystems' does not exist [Solved]

Discussion in '2019.2 Beta' started by GilCat, May 9, 2019.

  1. GilCat

    GilCat

    Joined:
    Sep 21, 2013
    Posts:
    676
    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?
     
    KokodokoGames likes this.
  2. GilCat

    GilCat

    Joined:
    Sep 21, 2013
    Posts:
    676
    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).
     
    Last edited: May 9, 2019
  3. GilCat

    GilCat

    Joined:
    Sep 21, 2013
    Posts:
    676
    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
     
  4. Magic73

    Magic73

    Joined:
    Jun 23, 2015
    Posts:
    132
    May you explain better what it should be done?
     
    Reaperonlinee and Mindtoast451 like this.
  5. GilCat

    GilCat

    Joined:
    Sep 21, 2013
    Posts:
    676
    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.