SDK Manual Change Log - Ver 16.2
Updated November 12, 2025
November 12, 2025 - Added Pages
- HeliScript
- Built-in Types
- Interface: Added documentation for interfaces.
- Built-in Classes
- Vector2 Class: Added documentation for the Vector2 class.
- Vector4 Class: Added documentation for the Vector4 class.
- GUIElement Class: Added documentation for the GUIElement class.
- Layer Class: Added documentation for the Layer class.
- LayerBundle Class: Added documentation for the LayerBundle class.
- ShallowCloneParam Class: Added documentation for the ShallowCloneParam class.
- JavaScript-interop
- JsVal: Added documentation for the JsVal class.
- Built-in Functions
- Fade: Added documentation for fade-related system functions.
- Samples
- FPS Camera: Added an implementation sample for an FPS camera.
- TPS Camera: Added an implementation sample for a TPS camera.
November 12, 2025 - Edited Pages
- HeliScript
- Built-in Types
- String: Added documentation for the
Replacemethod.
- String: Added documentation for the
- Built-in Classes
- Item Class:
- Added documentation for methods to manipulate point lights.
- Added
SetPosNode, which changes the position of a node specified by name. - Added
GetNodeRotateByIndex, which gets the rotation (Quaternion) of a node specified by index. - Made
SetRotateNodecompatible with VKC Item Object. - Updated
hsItemGetdescription to specify that it retrieves items under VKC Item Field. - Added
textplaneandactivityas cloneable item types inhsItemCreateClone. - Added detailed behavior description for item deletion in
hsItemDestroyClone. - Added new functions
hsItemCreateShallowCloneandhsItemDestroyAllShallowClone. - Added
IsAlivemethod to check instance survival status. - Added
CollisionDetectionparameter toSetPosmethod. - Added
Gravityparameter toMovePosmethod. - Added numerous new methods:
- World coordinate system node operations:
GetNodeWorldPos,GetNodeWorldRotate,GetNodeWorldScale,GetNodeWorldPosByIndex,GetNodeWorldRotateByIndex,GetNodeWorldScaleByIndex - Local coordinate system node operations:
GetNodeLocalPos,GetNodeLocalRotate,GetNodeLocalScale,GetNodeLocalPosByIndex,GetNodeLocalRotateByIndex,GetNodeLocalScaleByIndex,SetNodeLocalPos,SetNodeLocalRotate,SetNodeLocalScale - UV coordinate retrieval:
GetUVScale,GetUVOffset - Material color retrieval:
GetMaterialColor - Shader uniform operations:
SetShaderUniformFloat,GetShaderUniformFloat,SetShaderUniformVector4,GetShaderUniformVector4 - Video operations:
SwitchVideo - Plane operations:
SetPlaneZBias,GetPlaneZBias - Collision detection operations:
SetCollisionDetection
- World coordinate system node operations:
- Added multiple
TextPlane-related methods (font size, texture size, alignment, color, wrapping, character spacing, line spacing settings, etc.). - Added bone manipulation methods (
GetBonePos,GetBoneWorldPos,GetBoneRotate). - Added property removal methods (
RemoveProperty,RemovePropertyWithoutNotify). - Added physics simulation manipulation methods (
SetPhysicsWorldPos,SetPhysicsWorldRotation,ClearPhysicsWorldForce,AddPhysicsWorldForce,AddPhysicsWorldVelocity). - Added callback function
OnLongPressedItem.
- Built-in Functions
- Input:
- Added
HSTouchclass for retrieving touch information. - Added mouse-related functions (
hsInputClickButton,hsInputGetMousePos,hsInputLButtonClickEmpty). - Added touch-related functions (
hsInputGetTouch,hsInputGetTouchCount,hsInputGetTouchIds,hsInputGetTouchById). - Added screen coordinate conversion functions (
hsInputScreenToWorldPos,hsInputIsInVirtualPadArea). - Added VR device support functions (
hsInputIsVRDeviceButtonDown,hsInputGetVRDevicePos,hsInputGetVRDeviceRotate). - Added VR device and button key code tables.
- Added multi-touch support and touch ID management functionality.
- System:
- Added event listener functionality:
hsAddEventListener,hsRemoveEventListener,hsClearEventListener,hsDispatchEvent - Added air resistance manipulation functionality:
hsGetAirResistance,hsSetAirResistance - Added video playback status check functionality:
hsVideoIsPlaying - Added web-related functionality:
hsWebTransitionToPage - Camera:
- Added camera settings retrieval functionality:
hsCameraGetRotateSpeed,hsCameraGetXRotateReverse,hsCameraGetYRotateReverse - Added camera viewpoint settings retrieval functionality:
hsCameraGetAdjustType,hsCameraGetPitchAngleType - Added item camera name retrieval functionality:
hsGetCameraName - Raycast:
- Added
NodeIndexandUVproperties to theHSRaycastHITclass.
- Callback Functions: Added documentation for
OnDelayLayersLoaded,OnLongPressedEmpty,OnClickNode(string NodeName),OnItemTriggerEnter,OnItemTriggerLeave,OnItemCollisionEnter,OnItemCollisionLeave,OnItemCreatedClone,OnItemDestroyedClone,OnRemovedProperty, andOnMotionChanged. - Statements and flow control
- Control Statement: Added and revised explanations for
switchstatements and block syntax.
- Control Statement: Added and revised explanations for
- Operating Environment
- Operating Environment
- Added Unity 6 to supported editors list (SDK16.2 and later)
- LoginSDK
- LoginSDK
- Added Unity 6 to macOS login precautions
- Included Unity 6 in multiple Unity versions coexistence login issues when using Safari
- Troubleshooting
- Installing Deeplink
- Added Unity 6 to macOS environment precautions
- Specified Unity 6 as a cause of login issues