【问题标题】:CoronaSDK orientation issueCoronaSDK 方向问题
【发布时间】:2023-04-06 05:09:01
【问题描述】:

在两个方向(在 iPad 上)显示我的应用时遇到问题。 有时我的应用程序卡住了,所有显示对象都在右上角(仅当用户以纵向模式旋转应用程序时才会发生这种情况),否则应用程序很好。 我被困在这一点上。我该如何解决这个问题? 这是我的代码:

function onOrientationChange( event )

   if system.orientation == "portrait" 
   or system.orientation == "portraitUpsideDown" then

    _W = 768
    _H = 1024
    _X = _W/2
    _Y = _H/2

  else

    _W = 1024
    _H = 768
    _X = _W/2
    _Y = _H/2

  end   

end 

Runtime:addEventListener( "orientation", onOrientationChange )

任何帮助将不胜感激?

谢谢。

【问题讨论】:

    标签: lua coronasdk


    【解决方案1】:

    我认为您可以通过从项目中删除上述代码并在您的 build.settings 文件中添加以下代码来解决它(因为您需要两种纵向模式的方向):

    orientation =
      {
        default = "portrait",
        supported =
          {
            "portrait", "portraitUpsideDown"
          },
      },
    

    继续编码...... :)

    【讨论】:

      猜你喜欢
      • 2016-06-22
      • 2012-12-24
      • 1970-01-01
      • 2012-06-03
      • 2013-03-14
      • 2012-12-30
      • 2011-10-24
      • 2011-05-14
      • 2018-03-19
      相关资源
      最近更新 更多