Cocos2d: ----------------------------------------
Cocos2d: LUA ERROR: :169: error in function ‘setNormalImage’.
argument #2 is ‘string’; ‘CCNode’ expected.
修改
threeBlood:setNormalImage("#fj_app_game_hp_no_blood.png")
初始化
for i = 1, 3 do
threeBlood* = ui.newImageMenuItem({
image = “#fj_app_game_hp_blood@2x.png”,
x = 32 + (i - 1) * 57,
y = 30
})
end
bloodBorder:addChild(ui.newMenu(threeBlood))
初始化后,用修改的方式setNormalImage出错。。。求解。。。
最终解决方式:
setNormalImage(display.newSprite("#fj_app_game_hp_no_blood@2x.png"))
因为把要不要“#”,及名称搞晕了。还有就是newSprite和newSpriteFrame搞晕了。。*