Cocos2dx/androidとiOSの切り分け
ナビゲーションに移動
検索に移動
拡張子別ファイルの意味
Classes/hoge.hはヘッダーファイル Classes/hoge.cppはandroidファイル proj.ios_mac/ios/hoge.mmはiOSファイル
android切り分け
Classes/hoge.cppを以下で囲む
#if (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID) // 略 #endif
ios切り分け
proj.ios_mac/ios/hoge.mmを以下で囲む
#pragma mark - cocos native plugin #if(CC_TARGET_PLATFORM == CC_PLATFORM_IOS) // 略 #endif
両方同時に書く場合
#if (CC_TARGET_PLATFORM == CC_PLATFORM_IOS)
log("iOS");
#elif (CC_TARGET_PLATFORM == CC_PLATFORM_ANDROID)
log("android");
#endif