Known Issues(3.5.2)


An archive of past version defects.

It has been fixed in the latest version.

If there is a recurrence, please report it to the Bug Report Forum.

Arbor 3.5.2

Calculator nodes such as Collision.GameObject are not recalculated after the second time in Unity 2018.3 or later

The relationship that “Reuse Collision Callbacks” is added to Physics Settings in Unity 2018.3 or later, and Collision is used again.

Workaround

  • Select “Edit / Project Settings” from the menu.
  • Select “Physics” from the list on the left.
  • Uncheck “Reuse Collision Callbacks”.
  • (If you are also using Phsycis 2D, please also remove “Reuse Collision Callbacks” for Physics 2D.)

Curve can not be edited immediately after adding Tween-based StateBehaviour such as TweenRotation

Workaround

  • Open Assets/Plugins/Arbor/BuiltInBehaviours/Scripts/Variables/AnimationCurveVariable.cs in the code editor.
  • Change around line 89 to the following code.
    public static explicit operator FlexibleAnimationCurve(AnimationCurve value)
    {
    	return new FlexibleAnimationCurve(new AnimationCurve(value.keys));
    }
    

Gradient can not be edited immediately after adding TweenColor etc.

Workaround

  • Open Assets/Plugins/Arbor/BuiltInBehaviours/Scripts/Variables/GradientVariable.cs in the code editor.
  • Change around line 89 to the following code.
    public static explicit operator FlexibleGradient(Gradient value)
    {
    	Gradient newGradient = new Gradient();
    	newGradient.SetKeys(value.colorKeys, value.alphaKeys);
    	return new FlexibleGradient(newGradient);
    }