问题标签 [widescreen]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2494 浏览

css - 网站未以 Firefox/chrome 为中心

我的网站在 Firefox/Chrome 上的宽屏上出现问题。由于某种原因它没有居中,margin: 0 auto; 也不工作。该网站在普通屏幕甚至分辨率较低的宽屏幕上看起来都很好,但在 1900x1200 上,由于某种原因,内容没有居中。但是,该网站在 1900x1200 的 IE 9 上看起来不错。这是代码:

jsfiddle.net/hXskH/

有什么线索吗?

0 投票
1 回答
2203 浏览

screen-resolution - 批处理或 VBScript 检查 Windows 分辨率是否为宽屏

我正在尝试查找/编写一个脚本(现有脚本是一个批处理文件,尽管如果 VBS 我总是可以在批处理文件中调用它)可以检测当前屏幕分辨率是否为宽屏格式,以便我可以复制适当的背景图像到机器。我只发现了几篇具有相同代码的帖子,正如一个回复所说,您始终可以将图像设置为拉伸。但这意味着图像可能会失真(正如其他人所说的那样)。

我从这篇文章中找到了以下 VBScript ,尽管它似乎只适用于 Windows XP(虽然我没有尝试过 Windows 7 32 位)。在 Windows 7 64 中,它只是与星号相呼应。

但即使我可以让这个脚本工作,我仍然必须有多个 IF 才能将水平和垂直与宽屏分辨率列表相匹配。除非有一个我可以使用的数学方程式(我确定有)。但无论如何,我需要一个适用于 XP 和 7(32 和 64)的脚本,或者如果需要,每个操作系统或体系结构都有两个脚本。

提前致谢,

布赖恩

0 投票
2 回答
1090 浏览

ios - iOS 模拟器在 568x320 下运行

是否可以将 iOS 模拟器 iphone 运行为 568x320?或者禁用视网膜帧缓冲区?我问的原因是我试图在 iOS 模拟器上为游戏预告片做一个屏幕截图,并在视网膜显示器上运行它会导致性能大幅下降。

以 480x320 运行的非视网膜 iPhone 模拟运行良好,但我真的很想演示在更高的显示器上运行的游戏。

我试图通过创建 iPhone (Retina 4-inch).device info 的副本并将 info.plist 中的分辨率修改为 568x320 来在模拟器应用程序中创建新的模拟器硬件配置文件,但是当我从模拟器中隐藏配置文件时去做。

任何帮助将不胜感激

0 投票
1 回答
1672 浏览

php - 根据分辨率更改 Web CSS

所以,我为我的网站制作了 2 个 CSS 文件,normal.css 和 widescreen.css,我希望我的网站根据分辨率使用不同的 CSS 文件,正常情况下为 normal.css,假设屏幕宽度大于1280

谢谢

0 投票
1 回答
97 浏览

ios6 - iOS 和 Cocos2d:处理 16:9 屏幕和兼容 3:2 屏幕。如何将 3:2 视图移至顶部并使用剩余区域?

似乎新 iPhone 也将是 16:9。没有什么大新闻。

我需要交付一个我在一年半前开始使用 Cocos2d 2.0 并针对 3:2 屏幕的应用程序。这意味着所有开发和绘制的图形都是为 3:2 屏幕考虑的

我找到的最佳解决方案如下,使用额外的空间来包含游戏信息和一些游戏信息,如图所示:

我想达到什么

已经有几个答案指定了我在 16:9 设备上运行时如何检测。但是我的问题是..如何处理默认情况下放置在我的应用程序中的顶部和底部黑色边框?

有什么办法可以移动它们并在底部只获得一个黑色边框并覆盖到这个额外的输入层,我可以在其中添加游戏?

我对解决方案有一些假设:

  • 假设 A:修改 CCScene 锚点并以某种方式将其移动到顶部。目前设置为 CGPointZero,该值根据使用的设备而变化。但是我尝试将值硬编码为 (0,0) 并没有真正改变:

    /li>
  • 假设B:修改CCScene的draw方法,在父UIView对象中向上移动视图。但是我不知道如何做到这一点..我想可能涉及一些转换矩阵。

假设 A 似乎不起作用,所以可能 B 是最好的方法。然而,在进一步挖掘问题之前,我想知道你们中的一些人是否已经解决了这个问题。

任何帮助我指出正确方向的帮助将不胜感激。

编辑:假设它在 3:2 中工作,我一直在使用 CGPointMake。事实上,据我所知,对于 Retina 和非 Retina 设备,惯例是高度使用 480,宽度使用 320。这大大简化了编码。但是我不确定新的 16:9 设备在这方面是否有任何变化。如果是这样,这可能是解决我的问题的一步,但当然意味着我需要为每个场景添加额外的代码才能正确支持这一点。

编辑 2:请参阅我对 LearnCocos2D 答案的第二条评论。

0 投票
0 回答
82 浏览

iphone - cocos2d定点定位太多,我的app如何支持4寸宽屏显示

我正在 cocos2d 上制作一个儿童绘画书应用程序,我已经完成了我的 iPhone 4 应用程序。我在我的应用程序中制作了太多不可见的框来进行触摸检测,并且所有这些都设置在定点坐标上

现在我希望它们都在屏幕右侧移动一点,然后我将替换背景图像以覆盖屏幕的黑色部分

我想知道,最简单的方法是什么,我不想手动修改每个盒子的位置,因为盒子太多了。但如果没有其他办法,我会这样做。另外请告诉我如何检测应用程序何时在 iphone 5 上运行我正在使用 cocos2d-iphone v2

0 投票
1 回答
203 浏览

iphone - 如何在 iPhone 5 上的 cocos2d 中移动场景位置

我在 cocos2d-iphone 上为 iPhone 4 制作了一个游戏,为了让它在 iPhone 5 宽屏上兼容我想将 cocos2d 的场景在 iPhone 5 屏幕上移动一点。我试图将场景移动 50 点,但几秒钟后它又回到了原来的位置。

我还在 cocos2d 项目中设置了 Default-568h@2x.png 图像

0 投票
1 回答
1020 浏览

css - MMenu 宽屏菜单不滚动

我使用 MMenu jquery 插件。菜单工作正常,除了我进入水平视图,在该视图中我配置为使用宽屏 css,它将菜单设置为打开而不是关闭。但如果菜单的高度不足以容纳项目,则禁用滚动。如果我单击菜单开启器滚动已启用。

有人知道自动启用滚动的方法吗?

0 投票
2 回答
1996 浏览

assembly - 如何在 VBE 中获得宽屏分辨率

我正在编写图形采用者驱动程序。我知道VBE提供1024×768或800×600等分辨率。我的问题是如何在VESA BIOS中获得1366×768等宽屏分辨率?应该使用哪个BIOS功能?请给我 1366x786(或其他)的模式功能编号,例如 0117h 用于 1024x768 16 位颜色。我正在使用 x86 程序集和 VBE3。

0 投票
1 回答
498 浏览

objective-c - 为 Ipad 创建通用应用程序或单独的应用程序

我有一个用 sprite kit 制作的游戏,xcode 5 飞扬的鸟类型游戏。但它只适用于iphone。我想为 iPad 制作它,但不知道如何为所有 iPad 和 iphone 制作图像,现在我需要为 iPad 制作单独的应用程序。我可以创建具有相同名称但仅适用于 iPad 的新应用程序并将其分发到 App Store 吗?请帮忙!