2017-01-06 7 views
0

をレンダリングしない++と問題が発生し、 これはMenuItemImagecocos2dx C++アンドロイドcocos2dx cを使用してねえイムをMenuItemImage

のための今すぐ
/*Create Menu*/ 
auto options_btn = MenuItemImage::create(
    "MenuAssets/Buttons/Options_UP.png", 
    "MenuAssets/Buttons/Options_Down.png", 
    CC_CALLBACK_1(MainMenu::menuCloseCallback, this)); 

auto play_btn = MenuItemImage::create(
    "MenuAssets/Buttons/Play_UP.png", 
    "MenuAssets/Buttons/Play_Down.png", 
    CC_CALLBACK_1(MainMenu::menuCloseCallback, this)); 

auto achivement_btn = MenuItemImage::create(
    "MenuAssets/Buttons/Achivements_Up.png", 
    "MenuAssets/Buttons/Achivements_Down.png", 
    CC_CALLBACK_1(MainMenu::menuCloseCallback, this)); 

ポジショニングメニューオブジェクト

play_btn->setScale(CC_CONTENT_SCALE_FACTOR()); 
play_btn->setPosition(Vec2(origin.x+ visibleSize.width/2, 
    origin.y + visibleSize.height/ 2)); 

options_btn->setScale(CC_CONTENT_SCALE_FACTOR()); 
options_btn->setPosition(Vec2(origin.x + visibleSize.width/2 + 150, 
    origin.y + 100 + options_btn->getContentSize().height/2)); 

achivement_btn->setScale(CC_CONTENT_SCALE_FACTOR()); 
achivement_btn->setPosition(Vec2(origin.x + visibleSize.width/2 - 150, 
    origin.y + 100 + achivement_btn->getContentSize().height/2)); 

Initalizatino私initalizationです

auto menu = Menu::create(options_btn, achivement_btn, play_btn, NULL); 
menu->setPosition(Vec2::ZERO); 
this->addChild(menu, 1); 

私が遭遇した問題は、Wi n32作品は罰金 ですが、アンドロイドには何らかの理由でAchievmentsボタンしか描かれていません 画像のサイズは以下の通りです:再生:175x175、 オプションと達成度は75x75です 再生画像とオプション画像の読み込みを無視しているようです達成ボタンの別の画像位置を設定しても、それはレンダリングされません。 この問題の原因は何ですか?私は何が欠けていますか? をそれを修正するために管理

答えて

0

Windowsが敏感固定この問題

に名前を変更していない されている間anroidは大文字と小文字が区別されllikeようです
関連する問題