

#WECHAT FOR MAC 3.0 ANDROID#
Potential crash in Android 12 with Vulkan backend: Solution in v3.4.2Īndroid: Java flush game thread tasks

#WECHAT FOR MAC 3.0 UPDATE#
SkeletalAnimation directly setTime is invalid without calling play Solution in v3.4.2ĢD particles flicker in some cases: Solution in v3.4.2ĭragonBones needs to call ArmatureDisplay.markForUpdateRenderData after setting the position to update correctly: Solution in v3.4.2 Slider cannot be smoothly dragged in ScrollView: solution planned in v3.4.2 Limit the maximum device pixel ratio of the web platform to 2, and fix the performance degradation caused by itįix event dispatch priority so that UI listeners always take precedence over input event listenersįix the problem of performance degradation in shadow collection logicįix the problem of abnormal exit when restart is called for the second time in iOS/macOSįix the problem that the game logic stops when the Android platform enters the backgroundįix the problem of independent use of SkeletalAnimation sample APIįix the confusion problem of animation crossFade APIįix the color setting problem of TiledLayerįix the problem that multiple camera outputs are overwritten when rendering to the same RenderTextureįix some memory fragmentation issues on the native platformįix the problem that Label spacingX property is not serializedįix the problem that the profiler disappears after restarting in debug modeįix the problem that burst does not behave correctly after replaying after pauseįix the problem that the UseHDR button has the opposite effect when switching scenesįix iOS & Mac Safari does not support USE_REFLECTION_DENOISEįix the problem of performance degradation introduced by getSystemInfoSync on Cocos Play and WeChat platformįix the problem that Sphere Light doesn’t work correctly on Android Webįix the crash when three cocos games are running at the same time in the debug mode of the windows platform
#WECHAT FOR MAC 3.0 SIMULATOR#
Slightly optimize the performance of the particle systemįix the problem that the editor with too many startup scripts is slowįix the problem that an error will be reported when compiling the simulator py now supports accepting override material modification parametersĮnable WebGL 2.0 on WeChat to prepare for future WeChat versions that support WebGL 2.0 Optimize the state management of 2D rendering components, and change the UV and Color to fill immediately to avoid polluting the VB state Refactored 2D batching strategy, RenderData holds static VertexBuffer memory to optimize 2D rendering performance on all platforms If you choose to follow the configuration of the project module, and the WebGL 2.0 rendering backend is checked in the project module, then the future and other WeChat environments that support WebGL 2.0 can be successfully enabled. In addition, in order to allow WebGL 2.0 to be enabled on WeChat mini-games in the future, we have also modified the build options of the WeChat platform and added an experimental option: support to enable WebGL 2.0 following the configuration of the project module, and to turn off the reduced package by default. In addition, the overall performance improvement on the native platform will also be greatly optimized in the native version of 3.6. The four intervals of each icon are Android Web, iOS Web, Android WeChat, and iOS WeChat. Legend explanation: All tests are done on low-end and mid-range computers.
