Arbor 3.9.1 Release Note


Asset Store

Known Issues

Unity Bug

Since Unity 2022.1, an exception occurs when the language of Arbor Editor is set to Japanese.

Please set the language setting to English until the Unity side is fixed.

Bug reported to Unity.

Update contents

Improved

Arbor Editor

  • Improved to display an ellipsis when the title name is cut off when the width of the behaviour title bar is narrow.

ArborFSM

  • Improved to allow immediate transition at the transition destination of OnGraphStopTransition.

Data flow

  • GC Alloc reduction when passing Ray, Ray2D, RaycastHit, RaycastHit2D.

Fixed

ArborFSM

  • Fixed a bug that only the first StateBehaviour is executed at the transition destination of OnGraphStopTransition.
  • Fixed a bug that the transitioned connection line was still highlighted when stopping the state machine.

Behaviour Tree

  • Fixed a bug that the “Disconnect” text in the node connection line menu does not reflect when switching language settings.

Parameter Container

  • Fixed a bug that the same group name set with the AddVariableName attribute was not combined into one.

Built in Calculator

  • Fixed Ray.Decompose menu name.

Scripts

  • Fixed namespace of IValueSetter to Arbor.ValueFlow.

Update Guide

Update procedure

Please follow the procedure below when updating Arbor.

  1. Please be sure to make a backup of the project before the update.
  2. If you are opening an existing scene, create a new scene from “File / New Scene” in the menu.
  3. If you are opening the Arbor Editor window, close it once.
  4. Already Removed Arbor folder that have been imported.
  5. Import a new version of Arbor.

Version update guide

Please refer to the following page for the update guide for each version of Arbor.

Manual : Update Guide