Closed parmaia closed 6 years ago
Hello. Can you provide simple project with broken library? or say how add it to unity project.
Thanks
Here is a demo project using TextMeshPro. I think it will be already in the project, but if not, in Unity, you should go to Window -> Package Manager -> Select "All" tab, search for TextMesh Pro and install it (in the right panel).
For the AVPro plugin, I can't upload a demo project because it is a paid plugin. I'll look a way to send you the demo for this.
Hello.
Looks like it's bug of resolving libraries from new Package Manager. I added support for it, but looks like i missed something.
I'll check it.
Thanks
I was wrong. I added packages support only for resolving predefined dependencies like UnityEngine.Analytics (since they removed from main distribution).
There no handle of manifect.json
Some strange logic of resolving inside this packages.
Maybe at this week - i'm implement that.
There no temp solution, since TMPro package is source-package (that mean you can't add it like library, i'm even don't known how add it)
Thanks
Wow, that was fast!
I also tried to find and import the TMPro package, but wasn't able too...
I'm glad to collaborate with this amazing project. I just sent an email to vistall.valeriy@gmail.com with the link fo the demo project for the AVPro plugin bug.
You can see logic about packages path here:
At windows path: C:\Users\VISTALL\AppData\Local\Unity\cache\packages\packages.unity.com
That was interesting to know!
Hello. I pushed new support for packages. But i can say, that implementation will not work as expected - due Unity package system are dumb (they creating new VS project for each package, and then attach it to user workspace, you can see few .csproj files in project root named like unity packages).
Fix will be available at nightly channel (https://github.com/consulo/consulo/wiki/Update-channels)
Fixed highlight stuck
Excellent. I'm the middle of a project and don't want to try this now. I'll try to test it on another machine and let you know the results.
Hi, this is working great now with AvPro. I'll mark the issue as resolved.
Thanks for notify:)
Hello! Consulo can't find the preview packages right now. For example, Post Processing Stack V2 is tagged as preview and its version is 2.0.13-preview =/ I cloned the 2.0.13-preview package in /Users/USERNAME/Library/Unity/cache/packages/packages.unity.com and removed "-preview" in its name and Consulo now can find the package.
There are way too many packages in the preview right now (AR Foundation, new render pipelines, Post Processing V2, Entities, Jobs, etc). =/ I think manifest file has full version codes in it for all the packages (like, "com.unity.postprocessing": "2.0.13-preview").
can you show how it was added to Unity project in package file? manifest.json?
like:
"com.unity.postprocessing": "2.0.13-preview"
and directory is
com.unity.postprocessing@2.0.13-preview
I'm correct? If yes - i known where is problem
Yes, you are correct.
pushed change (https://github.com/consulo/consulo-unity3d/commit/229dd3b086027e2ea230792836773152151eb81b)
already build to nightly channel. try it!
Yes! It is working now. Just a reminder for anyone has this problem, you need to re-import the unity project after the update.
This happens with few plugins in different ways:
As Unity now own TextMeshPro and support it built in, I can't manage to get it working in the Editor: But Unity compiles the code without problems.
This is more tricky, as far as I remember it only happens with AvPro plugin when trying to make a EventListener.
If I write the code correctly putting a space then the dot and then delete the space and continue with the enum name (without autocomplete), Unity compiles everything correctly.
I can give you more info on this issue if you need it.