Added : Processed to be able to get ZEPETOScript component using TryGetComponent.
Fixed : When ZEPETOScript component is added to Animator, Apply Root Motion property is exposed in the inspector.
If OnAnimatorMove() function is not defined in ZEPETOScript, Apply Root Motion can be activated.
If OnAnimatorMove() function is defined in ZEPETOScript, "Handled By Script" is displayed and can be controlled by the function.
Fixed : Issue where only one decorator works when multiple identical decorators are attached.
Fixed : Modified to display the correct result when checking for null with a component obtained using GetComponent.
Fixed : When GetComponent cannot find the component, it was returning an abnormal object, but it is now modified to return null properly.
Fixed : Modified to allow adding ZEPETOScript component to objects that are disabled at runtime.
Fixed : Fixed an issue where the camera rotation did not work properly at less than 20 fps in Enhanced Camera.
Fixed : Modified Enhanced Camera so that animation parameters are not initialized when ZEPETO character culling is released.
Fixed : Modified to allow ZEPETOScript added with AddComponent to be destroyed.
Fixed : Fixed an issue where the type name is displayed instead of the variable name when an enum type variable is exposed in the inspector.
Fixed : Fixed an issue where integer field values inside object/array types in Schema data were received as Bigint in Multiplay AddMessageHandler events.
The range of Number.MIN_SAFE_INTEGER and Number.MAX_SAFE_INTEGER constants is treated as number.
Fixed : Fixed an issue where the Send() function did not work when there were values in the form of 0, null, or undefined in the data of object/array types in Multiplay.
Fixed : Modified the syntax error message to indicate that the return value of Multiplay loadPlayer(sessionId: string) is not nullable.
Fixed : Fixed an issue in Multiplay sandbox development environment where all fields of user DataStorage were deleted when using the DataStorage remove(key) function.
❗️
Known-Issue
In multiplayer mode of World version 1.12.0 or higher, when a player other than the host tries to connect, there is an issue where the error message "refId not found" appears.
ZEPETO Product 1.1.0 - preview
Compatible ZEPETO App version
Release Date
3.24.0 or later
2023-03-16
Fixed : Modified to maintain the aspect ratio of the purchase popup UI thumbnail image.
ZEPETO Mannequin 1.1.2
Compatible ZEPETO App version
Release Date
3.23.0 or later
2023-03-08
Fixed: Fixed an issue where ZEPETO characters who wore top and bottom before using the mannequin function to try on a dress did not return to their original top and bottom.
Fixed: Issue where OnSucceededPurchaseItems() function was not called on iOS
February 2023
ZEPETO World 1.12.2
Compatible ZEPETO App version
Release Date
3.22.0 or later
2023-02-28
Fixed: Changed the onMessage() function within the server code to work without explicitly declaring the message type
Fixed: Fixed an issue where ZEPETO.Product Currency/Inventory API did not work in the Unity Editor test environment
Fixed: Fixed an issue where QR build did not work after updating to World Package 1.12.0 version
ZEPETO World 1.12.1
Compatible ZEPETO App version
Release Date
3.22.0 or later
2023-02-23
Fixed: Fixed an issue where Unity Editor could not get product information registered in ZEPETO Studio
ZEPETO World 1.12.0
Compatible ZEPETO App version
Release Date
3.22.0 or later
2023-02-23
Added: With the addition of the New Product System ZEPETO.Product, the usage of IWP components has changed. [Related Links]
Added: OnAnimatorMove support during MonoBehavior's event. [Related Links]
Changed: Added confirmation popup when clicking play button in ZEPETO
Changed: You can turn on/off the Motion V2 character StateMachine Animation.
Fixed: Fixed an issue where custom properties were not exposed to the Inspector when using the ZeptoScriptableObject
Fixed: Corrected the ZepetoBaseModel.prefab error
Fixed: Corrected the problem where the Element appears Undefined when the return value is an Array in C#
Fixed: Fixed issue where changing the variable name or type makes them not reflected in the Editor
Fixed: zepeto.script Package update now handles compiler reruns without restarting Unity
Fixed: Fixed an issue where unintended animation was played when mounting on a moving object
Fixed: Improved the natural descent of a terrain through gravity
July 2022
ZEPETO World 1.5.1
Compatible ZEPETO App version
Release Date
3.14.0 or later
2022-07-12
Fixed: In the update history of 1.5.0, a compiling error occurred in the modified part making GameObject type variable to be null comparable, so a rollback was done.
Changed: Previously, it was set up to follow the quality settings of ZEPETO app, but now the ProjectSetting > Quality settings will be applied to individual worlds
Changed: CharacterController - Made Transition time adjustable by approaching StateMachine
Changed: Leaderboard - Provides control over ExtraInfo (string) parameters when using SetScore API
whenever they win
Changed: Improvements of non-consumable IWP products that cannot be re-purchased when tested on Unity editor test and mobile test through QR code
Changed: We've released a World with IWP products, and have improved the parts where IWP products cannot be purchased during Unity Editor test and mobile test through QR code without adding a new version
Changed: Improvement to avoid ZEM deductions in the event of a failed ZEM purchase from the client end
Changed: When implementing IWP onPurchased() in the server code, logic must be implemented for failure or exception handling.
Fixed: Fixes issues where GetComponent does not work after applying AddComponent to runtime
Fixed: Fixed an issue where the Zepeto World Multiplay component was missing after the package update
Fixed: Modified the GameObject type variable to be null comparable
Fixed: Fixed an issue where the Start() event was missing when adding a ZEPETO script at runtime
Fixed: Fixed an issue in iOS where a specific UI button needed to be pressed and held for response
Fixed: Fixed an issue where the public variable disappeared and the ArgumentNullException error log was output intermittently in the Inspector window
Fixed: Fixed an issue where the array's factor returned to undefined when using the GetComponentsInChildren function
Fixed: Fixed an issue where the properties did not change on replicated prefabs when replicated to Scene
Fixed: Fixed an issue where layer settings did not apply
Fixed: Fixed a typo in Exception error message
Fixed: Fixed an issue where Resource.Load does not work properly when running Worlds built in a Windows environment on mobile
Fixed: Fixed an issue where Update(), LateUpdate() would not restart when the GameObject transitions to the Active state
Fixed: Fixed an issue where ProjectSetting > CollisionLayer settings were not applied
Fixed: Fixed an issue where using ZepetoPlayers.instance.GetPlayerWithUserId API would cause GetComponent to not work on code written in One Line
Fixed: Fixed an issue where CompareTag did not work on Android
Fixed: Fixed an issue where LateUpdate does not occur first when components are added in Update