屏幕右上角四分之一不响应。

编程我的应用程序后,我注意到屏幕右上方在corona模拟器和实际的安卓手机上都完全没有响应,其他地方都可以,除了这个屏幕的四分之一。即使我在build.settings文件中更改屏幕的方向,始终都是右上角的问题-这让我认为它是一个坐标问题?

基本上这意味着我无法在屏幕的右上角使用任何事件监听器(因为我的应用程序需要它...)。我使用的是2013.12.7版本的模拟器和标准的build.settings和config.lua文件。

有人遇到过这种情况吗?这个问题分布在多台机器上,所以我知道这不是一个安装问题。感谢任何帮助。

EDIT-请求的代码现在如下。

这只是我的一个.lua文件,它是应用程序的菜单。前两个按钮在右半部分无响应。

模块(..., package.seeall)

function new()

    local _H = display.contentHeight
    local _W = display.contentWidth

    local menuGroup = display.newGroup()

    local background = display.newImage("graphics/mainMenuBackground.png")
    background.x = _W/2
    background.y = _H/2

    local clefs = display.newImage("graphics/clefs.PNG")
    clefs.x = _W/2
    clefs.y = _H/4
    clefs.scene = "clefs"
    clefs.alpha = 0.8

    local stave = display.newImage("graphics/stave.PNG")
    stave.x = _W/2
    stave.y = _H/2.5
    stave.scene = "stave"
    stave.alpha = 0.8

    local notes = display.newImage("graphics/notes.PNG")
    notes.x = _W/2
    notes.y = _H/1.8
    notes.scene = "notes"
    notes.alpha = 0.8

    local timeSignatures = display.newImage("graphics/timeSignatures.PNG")
    timeSignatures.x = _W/2
    timeSignatures.y = _H*0.7
    timeSignatures.scene = "timeSignatures"
    timeSignatures.alpha = 0.8

    local howToWrite = display.newImage("graphics/howToWrite.PNG")
    howToWrite.x = _W/2
    howToWrite.y = _H*0.85
    howToWrite.scene = "howToWrite"
    howToWrite.alpha = 0.8

    menuGroup:insert(background)
    menuGroup:insert(stave)
    menuGroup:insert(clefs)
    menuGroup:insert(notes)
    menuGroup:insert(timeSignatures)
    menuGroup:insert(howToWrite)

    stave:addEventListener("touch", changeScene)
    clefs:addEventListener("touch", changeScene)
    notes:addEventListener("touch", changeScene)
    timeSignatures:addEventListener("touch", changeScene)
    howToWrite:addEventListener("touch", changeScene)

    return menuGroup

end
点赞