Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我是 Marmalade 的新手机游戏开发者。所以我想获得不同屏幕尺寸分辨率的屏幕高度和宽度。Iw2DGetSurfaceWidth()和之间有什么区别IwGxGetScreenWidth(),是完全一样的还是如果不是哪个更好?
Iw2DGetSurfaceWidth()
IwGxGetScreenWidth()
IwGx 及其子组件使用三种不同类型的表面。
设备,它保存设备的宽度和高度,而不用担心屏幕方向。
屏幕,与设备相同,但在设备方向改变时切换宽度和高度。
Surface,由程序员制作。创建表面由您决定。一个屏幕可以有多个表面,或者根本没有,比如图像。它是一个用于 UI 的矩形对象。
有关更多信息,您可以在文档中查找:
http://docs.madewithmarmalade.com/native/api_reference/iwgxapidocumentation/iwgxapioverview/screenmanipulation.html
和
http://docs.madewithmarmalade.com/native/api_reference/iw2dapidocumentation/iw2dapioverview/usingsurfaces.html