我已经为iOS设计了一款专为横向模式设计的游戏,它可以很好地工作,除非你将设备转为纵向模式,它停在那里,界面只填充屏幕的中间一半.如何强制应用程序仅允许两种横向模式而不是停在纵向位置.

我已经尝试了所有的发布设置.为横向和自动方向设置了宽高比,如果我取消选中应用程序未旋转到其他横向模式的AU到方向,我听说这是Apple的自动拒绝.

除了这个小缺陷之外,这个应用程序已准备就绪.谢谢你尽你所能的帮助.

丰富

解决方法

几天前我在Adobe论坛上找到了答案.

将宽高比设置为自动.

将“自动方向”设置为允许.

然后在主剪辑上使用此代码:

var startOrientation:String = stage.orientation;
if (startOrientation == StageOrientation.DEFAULT || startOrientation == StageOrientation.UPSIDE_DOWN)
  {
    stage.setorientation(StageOrientation.ROTATED_RIGHT);
  }
  else
  {
    stage.setorientation(startOrientation);
  }                    

stage.addEventListener(StageOrientationEvent.ORIENTATION_CHANGING,orientationchangelistener);

function orientationchangelistener(e:StageOrientationEvent)
{
   if (e.afterOrientation == StageOrientation.DEFAULT || e.afterOrientation ==  StageOrientation.UPSIDE_DOWN)
   {
     e.preventDefault();
   }
}

对我工作很好..

actionscript-3 – AS3 – 仅限iOS强制横向模式?的更多相关文章

  1. actionscript-3 – AS3 – 仅限iOS强制横向模式?

    我已经为iOS设计了一款专为横向模式设计的游戏,它可以很好地工作,除非你将设备转为纵向模式,它停在那里,界面只填充屏幕的中间一半.如何强制应用程序仅允许两种横向模式而不是停在纵向位置.我已经尝试了所有的发布设置.为横向和自动方向设置了宽高比,如果我取消选中应用程序未旋转到其他横向模式的AU到方向,我听说这是Apple的自动拒绝.除了这个小缺陷之外,这个应用程序已准备就绪.谢谢你尽你所能的帮助.丰富

  2. actionscript-3 – Windows上是否有针对Actionscript 3的编译器?

    我正在开发一款可在台式机和移动设备上运行的应用.我有FlashProfessionalCS5.但是,我正在开发一个真正需要AS3的项目,并且处理将AS3与Flash集成的复杂性已经花费了相当多的时间.有一个链接说“免费,开源框架|AdobeFlex”.当我点击它时,它带我到FlashBuilder4.7Premium的页面,价格为700美元.我宁愿有一些免费的东西……Adobe’sFlexSDK,

  3. AS3中的有效压缩将被转换为PHP

    我需要将一些非常长的字符串从flash应用程序发送到PHP页面,当然我想压缩它以减少进出服务器的流量负载.如何以有效的方式压缩字符串并在PHP中轻松解压缩?

  4. AS3 正则表达式详解

    /g,'一'));返回:This一okisGood一ooooook一x一x其中Book既满足Bo,又满足B,也就是说o可出现也可不出现,取第一种情况,Bo《关于最小匹配和最大匹配》".*"匹配"内容A""内容B""内容C"结果只有一个匹配结果,就是"内容A""内容B""内容C",贪心模式尽可能的匹配到更长的内容,于是从第1个双引号开始直到最后一个双引号".*?=向前查找,即先匹配,再把符合某个特殊条件的取出来如:trace;trace('flashmxflash8flashcs3flash4flash5'

  5. as3 正则表达式收集

    |ftp|news):\/\/)?([a-z]([a-z0-9\-]*[\.。])+([a-z]{2}|aero|arpa|biz|com|coop|edu|gov|info|int|jobs|mil|museum|name|nato|net|org|pro|travel)|(([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9]{2}|2[0-4][0-9]|25[0-5]))(\/[a-z0-9_\-

  6. as3 正则表达式

    正则表达式是AS3比较重要的一个部分,具体内容如下://正则表达式有四个部分。//下面的内容是元序列//元序列是在正则表达式模式中具有特殊含义的字符序列{n}{n,}{n,m}\b\B\d\D\f\n\r\s\S\t\unnnn\v\w\w\W\xnnvarpattern12:RegExp=/(小虫){2}///对象中连续出现2次小虫.注意下(),如果用varpattern:RegExp=/小虫{2}/那么就是varstr:String="小虫虫"varstr12:String="小虫小虫小虫"trace

  7. as3 正则表达式比较齐全

    正则表达式是AS3比较重要的一个部分,具体内容如下://正则表达式有四个部分。//下面的内容是元序列//元序列是在正则表达式模式中具有特殊含义的字符序列{n}{n,}{n,m}\b\B\d\D\f\n\r\s\S\t\unnnn\v\w\w\W\xnnvarpattern12:RegExp=/(小虫){2}///对象中连续出现2次小虫.注意下(),如果用varpattern:RegExp=/小虫{2}/那么就是varstr:String="小虫虫"varstr12:String="小虫小虫小虫"trace

  8. as3 常用正则表达式来自天地会论坛之七夜

    正则表达式是一种通用的标准,大部分计算机语言都支持正则表达式,包括as3,这里转摘出了一些常用的正则表达式语句,大家用到的时候就不用自己写了。红色字体为常用正则:下面这个类是我自己写的一个示例,想必大家做客户端,用户登录信息肯定会用的正则表达式。packagecom.qiye.regexp{/***常用正则表达式。*匹配前面的子表达式零次或多次。匹配pattern并获取这一匹配。

  9. AS3 常用正则表达式的总结-不用google了,我帮收集的很多了

    mod=viewthread&tid=165193&extra=page%3D2%26filter%3Dtypeid%26typeid%3D8%26typeid%3D8正则表达式是一种通用的标准,大部分计算机语言都支持正则表达式,包括as3,这里转摘出了一些常用的正则表达式语句,大家用到的时候就不用自己写了。packagecom.qiye.regexp{/***常用正则表达式。$匹配输入字符串的结束位置。如果设置了RegExp对象的Multiline属性,$也匹配’\n’或’\r’之前的位置。*匹配前面的

  10. 关于AS3中使用正则表达式进行一定规则替换

    具体问题本来是在百度知道上面提问的,谁知道我正准备选择最佳答案,百度就把问题吃掉了,百度你个大SB问答$test='假设一个AI载体承载的|f0xFFFF00知识|b量过于庞大';echopreg_replace("/\|f0x(\w{6})(.*?)\|b/","\\2",$test);刚开始以为不对,后来研究了一下才现在是对的,不过需要稍微修改一下

随机推荐

  1. iOS实现拖拽View跟随手指浮动效果

    这篇文章主要为大家详细介绍了iOS实现拖拽View跟随手指浮动,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下

  2. iOS – genstrings:无法连接到输出目录en.lproj

    使用我桌面上的项目文件夹,我启动终端输入:cd然后将我的项目文件夹拖到终端,它给了我路径.然后我将这行代码粘贴到终端中找.-name*.m|xargsgenstrings-oen.lproj我在终端中收到此错误消息:genstrings:无法连接到输出目录en.lproj它多次打印这行,然后说我的项目是一个目录的路径?没有.strings文件.对我做错了什么的想法?

  3. iOS 7 UIButtonBarItem图像没有色调

    如何确保按钮图标采用全局色调?解决方法只是想将其转换为根注释,以便为“回答”复选标记提供更好的上下文,并提供更好的格式.我能想出这个!

  4. ios – 在自定义相机层的AVFoundation中自动对焦和自动曝光

    为AVFoundation定制图层相机创建精确的自动对焦和曝光的最佳方法是什么?

  5. ios – Xcode找不到Alamofire,错误:没有这样的模块’Alamofire’

    我正在尝试按照github(https://github.com/Alamofire/Alamofire#cocoapods)指令将Alamofire包含在我的Swift项目中.我创建了一个新项目,导航到项目目录并运行此命令sudogeminstallcocoapods.然后我面临以下错误:搜索后我设法通过运行此命令安装cocoapodssudogeminstall-n/usr/local/bin

  6. ios – 在没有iPhone6s或更新的情况下测试ARKit

    我在决定下载Xcode9之前.我想玩新的框架–ARKit.我知道要用ARKit运行app我需要一个带有A9芯片或更新版本的设备.不幸的是我有一个较旧的.我的问题是已经下载了新Xcode的人.在我的情况下有可能运行ARKit应用程序吗?那个或其他任何模拟器?任何想法或我将不得不购买新设备?解决方法任何iOS11设备都可以使用ARKit,但是具有高质量AR体验的全球跟踪功能需要使用A9或更高版本处理器的设备.使用iOS11测试版更新您的设备是必要的.

  7. 将iOS应用移植到Android

    我们制作了一个具有2000个目标c类的退出大型iOS应用程序.我想知道有一个最佳实践指南将其移植到Android?此外,由于我们的应用程序大量使用UINavigation和UIView控制器,我想知道在Android上有类似的模型和实现.谢谢到目前为止,guenter解决方法老实说,我认为你正在计划的只是制作难以维护的糟糕代码.我意识到这听起来像很多工作,但从长远来看它会更容易,我只是将应用程序的概念“移植”到android并从头开始编写.

  8. ios – 在Swift中覆盖Objective C类方法

    我是Swift的初学者,我正在尝试在Swift项目中使用JSONModel.我想从JSONModel覆盖方法keyMapper,但我没有找到如何覆盖模型类中的Objective-C类方法.该方法的签名是:我怎样才能做到这一点?解决方法您可以像覆盖实例方法一样执行此操作,但使用class关键字除外:

  9. ios – 在WKWebView中获取链接URL

    我想在WKWebView中获取tapped链接的url.链接采用自定义格式,可触发应用中的某些操作.例如HTTP://我的网站/帮助#深层链接对讲.我这样使用KVO:这在第一次点击链接时效果很好.但是,如果我连续两次点击相同的链接,它将不报告链接点击.是否有解决方法来解决这个问题,以便我可以检测每个点击并获取链接?任何关于这个的指针都会很棒!解决方法像这样更改addobserver在observeValue函数中,您可以获得两个值

  10. ios – 在Swift的UIView中找到UILabel

    我正在尝试在我的UIViewControllers的超级视图中找到我的UILabels.这是我的代码:这是在Objective-C中推荐的方式,但是在Swift中我只得到UIViews和CALayer.我肯定在提供给这个方法的视图中有UILabel.我错过了什么?我的UIViewController中的调用:解决方法使用函数式编程概念可以更轻松地实现这一目标.

返回
顶部