Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Join us on Dec 8, 2022, between 7 am & 7 pm EST, in the DOTS Dev Blitz Day 2022 - Q&A forum, Discord, and Unity3D Subreddit to learn more about DOTS directly from the Unity Developers.
    Dismiss Notice
  3. Have a look at our Games Focus blog post series which will show what Unity is doing for all game developers – now, next year, and in the future.
    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:
    125
    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.