Bug on install
Hi, there maybe something you're using that is not in my project. This is the error when I first install Vortex:
Assets\Vortex\Vortex\Code\Runtime\Tasks\PlaySequence.cs(10,31): error CS0246: The type or namespace name 'SerializeReferenceButton' could not be found (are you missing a using directive or an assembly reference?)
Assets\Vortex\Vortex\Code\Runtime\Tasks\PlaySequence.cs(10,31): error CS0246: The type or namespace name 'SerializeReferenceButtonAttribute' could not be found (are you missing a using directive or an assembly reference?)
Also I test build the project and all the editor scripts in Vortex's Editor folder throw errors. Normally Editor scripts will be excluded on build while they're in Editor folder, which is this case. But why is that ? I have to go in and use #if Unity_Editor on them to able to build.
Hi, the library has third-party dependencies(also my own libraries) which will be included later via "package.json". Right now Vortex is highly experimental and contains known bugs. The vortex is undergoing major architectural changes in the "dev_rumman" branch. Reasons:
- Current architecture is overly complex to maintain
- I will implement features such as Unreal Engine style Anim notify, Anim montage, Anim composite, etc. And this will be best done on this new arch.
- Current solution has several bugs which will be better eliminated in the new architectural approach.
All current features should work fine with this new architecture, except events(Anim Notify will replace them). And current API will be changed, so do not hold current method names. So I highly suggest you not use this library for production purposes(as stated in my GitHub bio as well). And I would recommend waiting for the next upcoming major release that will use new architecture.
But in case you insist on using this now on the master branch, you need this in your project.
If you want to check how development is going on "dev_rumman" branch, you need
- Playable graph visualizer
- UnityExt
- AttributeExt
- And of course the first library I mentioned earlier