新手求教啊啊啊啊

if self._filterSprite then
这个IF 后面没接任何判断语句,他是怎么执行下面的代码的???

if then
end 这使一套语法 你要去看看lua的基础语法文章。

local item = ui.newImageMenuItem({
image = "title0.png",
imageSelected = "title1.png",
x,y = "400,200",

})
这段代码哪里出错了吗?怎么图片不显示出来?

x,y = “400,200”, 修改成
x = 400,
y = 200,

还是不行.显示不出图片

需要把item先添加到menu里面 ,然后menu再添加到self

local menu = ui.newMenu({item})
self:addChild(menu)


```

还是黑的一片,根本弄不出来

你把代码加哪儿了

local shape3 = display.newRect(CCRect(50, 80, 200, 100))
这个也看不到

加在当前函数最上面上面下面分开两个也试过

还有怎么让图片填充整个屏幕除了最下方一点点

这个Runtest又是什么意思?为什么非要打这个???

if not app:isObjectExists("player") then
    -- player 对象只有一个,不需要每次进入场景都创建
    local player = Hero.new({
        id = "player",
        nickname = "dualface",
        level = 1,
    })
    app:setObject("player", player)
end
self.player = app:getObject("player")

self.enemy = Hero.new({
    id = "enemy",
    nickname = "lurenjia",
    level = 1,
})

这一段中setObject有什么具体的意义?

getComponent(“components.behavior.EventProtocol”)这段是什么意思?