Arbor 3.5.1 release


Update contents

ADDITION

Scripts

  • Added access method to each value to Parameter class.
    • SetInt, GetInt, TryGetInt
    • SetLong, GetLong, TryGetLong
    • SetFloat, GetFloat, TryGetFloat
    • SetBool, GetBool, TryGetBool
    • SetString, GetString, TryGetString
    • SetEnumInt, GetEnumInt, TryGetEnumInt
    • SetEnum, GetEnum, TryGetEnum
    • SetEnum<TEnum>, GetEnum<TEnum>, TryGetEnum<TEnum>
    • SetVector2, GetVector2, TryGetVector2
    • SetVector3, GetVector3, TryGetVector3
    • SetQuaternion, GetQuaternion, TryGetQuaternion
    • SetRect, GetRect, TryGetRect
    • SetBounds, GetBounds, TryGetBounds
    • SetColor, GetColor, TryGetColor
    • SetGameObject, GetGameObject, TryGetGameObject
    • SetTransform, GetTransform, TryGetTransform
    • SetRectTransform, GetRectTransform, TryGetRectTransform
    • SetRigidbody, GetRigidbody, TryGetRigidbody
    • SetRigidbody2D, GetRigidbody2D, TryGetRigidbody2D
    • SetComponent, GetComponent, TryGetComponent
    • SetComponent<TComponent>, GetComponent<TComponent>, TryGetComponent<TComponent>
    • SetVariable, GetVariable, TryGetVariable
    • SetVariable<TVariable>, GetVariable<TVariable>, TryGetVariable<TVariable>
  • Added access property to each value to Parameter class.
    • enumIntValue
    • componentValue
    • transformValue
    • rectTransformValue
    • rigidbodyValue
    • rigidbody2DValue
  • Added to throw ParameterTypeMismatchException when accessing the wrong type property of Parameter class.
  • Add reference property variableObject to the object storing Variable in Parameter class.
  • Added access method to parameter value to ParameterContainerInternal class.
    • SetComponent, GetComponent, TryGetComponent
    • SetComponent<TComponent>, GetComponent<TComponent>, TryGetComponent<TComponent>
    • SetVariable, GetVariable, TryGetVariable
    • SetVariable<TVariable>, GetVariable<TVariable>, TryGetVariable<TVariable>
  • Added access property to various parameter values to AnyParameterReference
    • intValue
    • longValue
    • floatValue
    • boolValue
    • enumIntValue
    • enumValue
    • vector2Value
    • vector3Value
    • rectValue
    • boundsValue
    • colorValue
    • gameObjectValue
    • componentValue
    • transformValue
    • rectTransformValue
    • rigidbodyValue
    • rigidbody2DValue
    • variableValue
  • Add value property to access any parameter value to AnyParameterReference
  • Added value property to access parameter value in BoolParameterReference.
  • Added value property to access parameter value in BoundsParameterReference.
  • Added value property to access parameter value in ColorParameterReference.
  • Added value property to access parameter value in ComponentParameterReference.
  • Added value property to access parameter value in FloatParameterReference.
  • Added value property to access parameter value in GameObjectParameterReference.
  • Added value property to access parameter value in IntParameterReference.
  • Added value property to access parameter value in LongParameterReference.
  • Added value property to access parameter value in QuaternionParameterReference.
  • Added value property to access parameter value in RectParameterReference.
  • Added value property to access parameter value in RectTransformParameterReference.
  • Added value property to access parameter value in RigidbodyParameterReference.
  • Added value property to access parameter value in Rigidbody2DParameterReference.
  • Added value property to access parameter value in StringParameterReference.
  • Added value property to access parameter value in TransformParameterReference.
  • Added value property to access parameter value in Vector2ParameterReference.
  • Added value property to access parameter value in Vector3ParameterReference.

IMPROVEMENT

Arbor Editor

  • Improved to start dragging the behavior title bar when moving 6 pixels or more from the mouse button pressed position.

DEPRECATED

Scripts

  • Changed Parameter.GetVariable<T>(ref T) to deprecated.

FIXES

Arbor Editor

  • Fixed an exception that occurred when deleting a script of behavior added to a node.

Asset Store

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.

Privacy Preference Center

Your Privacy

This site uses cookies to display contents and advertisements tailored to users, provide social media functions, measure advertisement impressions and clicks. We also gather information on users' site usage status and provide them to social media, advertisement distribution and data analysis partners. Each partner may use this information in combination with other information that the user provided to each partner or other information gathered when the user used the service of each partner.

Analytics, Ads