Cocos2d-x v3.6beta0 Released

We are happy to announce that cocos2d-x v3.6beta0 is released. This version adds some small features and fixes some bugs compared to v3.6alpha0.

Download

cocos2d-x-3.6beta0.zip

Highlights of v3.6beta0

  • 3rd: updated Spine runtime to v2.1.25
  • MotionStreak: added getStroke() and setStroke()
  • Rect: added intersectsCircle()
  • UI:Text: added disableEffect(LabelEffect) to disable a specific effect
  • Fixed link error on VS2012 caused by libpng
  • Optimized memory usage for ui:button
  • Some bugs fixed for Particle3D and other modules

More information

For further information please read:

We would appreciate if you can test this version and report any possible bugs.
Thank you!

1 Like

https://github.com/cocos2d/cocos2d-x/issues/11487

@zhangxm Does this version include the fix for windows universal back button? As mentioned in this post:

Hi, on windows I get this error:

Error 4 error LNK2019: unresolved external symbol __dtoui3 referenced in function _png_get_pHYs_dpi C:\cocos2d-x-3.6beta0\cocos\2d\libpng.lib(pngget.obj)

on libcocos2d!

Any help?

log:

libchipmunk.lib(chipmunk.obj) : warning LNK4075: ignoring ‘/EDITANDCONTINUE’ due to ‘/OPT:LBR’ specification
1> Creating library C:\cocos2d-x-3.6beta0\build\Debug.win32\libcocos2d.lib and object C:\cocos2d-x-3.6beta0\build\Debug.win32\libcocos2d.exp
1>LINK : warning LNK4098: defaultlib ‘MSVCRT’ conflicts with use of other libs; use /NODEFAULTLIB:library
1>LINK : warning LNK4098: defaultlib ‘LIBCMT’ conflicts with use of other libs; use /NODEFAULTLIB:library
1>libpng.lib(pngget.obj) : error LNK2019: unresolved external symbol __dtoui3 referenced in function _png_get_pHYs_dpi
1>C:\cocos2d-x-3.6beta0\build\Debug.win32\libcocos2d.dll : fatal error LNK1120: 1 unresolved externals
========== Build: 0 succeeded, 1 failed, 2 up-to-date, 0 skipped ==========

@RobotMonkey
It is not fixed in this version. The code is merged in github and will be included in v3.6 final.

@re_tf
It is fixed in latest code.