unity3d-jp / AnimeToolbox

399 stars 19 forks source link

In Unity 2023, VisualCompositor seems to be unable to integrate with Timeline #32

Closed ShiinaRinne closed 10 months ago

ShiinaRinne commented 10 months ago

Describe the bug Can't drag the internal object from the node to Timeline

To Reproduce Steps to reproduce the behavior:

  1. Create a empty project add install VisualCompositor com.unity.visual-compositor
  2. Create a VisualCompositor Graph and open it
  3. Create any node that can be exposed, then click Exposed As Component
  4. Drag the internal object from the node

Unity (please complete the following information):

Source Project VirtualCompositor-2023.zip

sindharta-tanuwijaya commented 10 months ago

Thank you for your feedback. I have confirmed your issue using Unity 2023.2.3f1, and I'll get back to you

sindharta-tanuwijaya commented 10 months ago

We have just released com.unity.visual-compositor@0.30.4-preview which addressed this issue. Please let us know how it goes for you, and feel free to reopen this issue if it persists in your project.

ShiinaRinne commented 10 months ago

Thank you for your fix. It is now working properly on Unity2023!

But I found a new problem: when I click the record button and paste a value into the Node, it will not create a new keyframe to apply this value.

https://github.com/unity3d-jp/AnimeToolbox/assets/45081750/22e9f8ec-45b7-4796-b248-4b8972bee6ba

I suspect that this issue may be caused by the use delayCall to record keyframes in Editor/Scripts/NodeEditors/CompostorNodeEditor.cs Or when pasting values, it will not be immediately updated to the Node.

I'm sorry I don't have experience and I'm not sure if it's caused by this, nor do I know how to fix it image

Do I need to open a new issue?

sindharta-tanuwijaya commented 10 months ago

Thank you for reporting this.

Do I need to open a new issue?

Yes please, for record purposes.