diff --git a/Build.bat b/Build.bat index 6804ded..a35a137 100644 --- a/Build.bat +++ b/Build.bat @@ -19,4 +19,5 @@ echo. call ndk-build NDK_PROJECT_PATH=%pp%\x32 NDK_APPLICATION_MK=%pp%\x32\jni\Application.mk MAIN_LOCAL_PATH="%pp%\x32\jni" if "%errorlevel%" == "0" (echo %ESC%[92mBuild successful%ESC%[0m) else (echo %ESC%[91mBuild failed%ESC%[0m) xcopy /y "%pp%\x32\libs\armeabi-v7a" "%pp%\out\armeabi-v7a\"* -echo. \ No newline at end of file +echo. +pause \ No newline at end of file diff --git a/x32/jni/libs/cocos2dx/include/cocos2d.h b/x32/jni/libs/cocos2dx/include/cocos2d.h index 7246745..9953040 100644 --- a/x32/jni/libs/cocos2dx/include/cocos2d.h +++ b/x32/jni/libs/cocos2dx/include/cocos2d.h @@ -110,6 +110,7 @@ THE SOFTWARE. // menu_nodes #include "menu_nodes/CCMenu.h" #include "menu_nodes/CCMenuItem.h" +#include "menu_nodes/CCMenuItemSpriteExtra.h" // misc_nodes #include "misc_nodes/CCClippingNode.h" diff --git a/x32/jni/libs/cocos2dx/menu_nodes/CCMenuItemSpriteExtra.h b/x32/jni/libs/cocos2dx/menu_nodes/CCMenuItemSpriteExtra.h new file mode 100644 index 0000000..7221cbb --- /dev/null +++ b/x32/jni/libs/cocos2dx/menu_nodes/CCMenuItemSpriteExtra.h @@ -0,0 +1,19 @@ +#ifndef __CCMENUITEMSPRITEEXTRA_H__ +#define __CCMENUITEMSPRITEEXTRA_H__ + +#include + + #pragma runtime_checks("s", off) + class CCMenuItemSpriteExtra : public cocos2d::CCMenuItemSprite { + protected: + float m_fUnknown; + float m_fUnknown2; + + public: + static CCMenuItemSpriteExtra *create(CCNode *normalSprite, CCNode *selectedSprite, CCObject *target, cocos2d::SEL_MenuHandler selector); + void setSizeMult(float mult); + }; + #pragma runtime_checks("s", restore) + + +#endif \ No newline at end of file