thekiwicoder0 / UnityBehaviourTreeEditor

Behaviour Tree Editor for Unity built with UIToolkit
MIT License
261 stars 55 forks source link

Couldn't find some Column data types on OverlayView script in Unity 2021.3 #10

Closed epinheiro closed 1 month ago

epinheiro commented 8 months ago

I was going to do a little test with your BehaviourTree solution and came across a problem in class definition

I only used the package manager to clone your repository directly using git and receive following message type: "The type or namespace X could not be found" in the Editor/OverlayView.cs

The types X being:

I used Unity version 2021.3.27f1 and package Unity UI 1.0.0

Searching the types in question it seems there is a assembly definition missing in the ASMDEF file - or perhaps it is necessary a 2022 Unity version to use these types: https://docs.unity3d.com/2022.1/Documentation/ScriptReference/UIElements.Column.html https://docs.unity3d.com/2022.1/Documentation/ScriptReference/UIElements.MultiColumnListView.html

If the upgrade is mandatory, I could not use in my project because I have other dependencies. But I want you to know that your code seems pretty rad!

As a side note, the readme has a 404 image in the Getting Started section

thekiwicoder0 commented 1 month ago

Minimum version is 2023.2