簡體   English   中英

SpriteKit游戲是否應同時支持縱向和橫向方向? 或者,他們應該僅支持這些方向之一嗎?

[英]Should SpriteKit games support both portrait and landscape orientations? Or, should they support only one of those orientations?

這里是一些背景:

我為SKShapeNode / SKSpriteNode對象分配了基於體積的SKPhysicsBody對象,然后在其中四處游盪,然后用基於邊緣的SKPhysicsBody封裝了它們的包圍場景。 在重力,施加的力和游戲中的碰撞的影響下,對象按預期進行交互。

當模擬器的方向改變時,會發生此問題。 到目前為止,我一直在使用.resizeFill值作為場景的scaleMode屬性。 使用此值的結果不一致。 節點可能會放錯位置或掉到場景的邊界SKPhysicsBody邊緣對象之外。

因此,我想知道同時制作人像和風景的SpriteKit游戲是否是一個好主意? SpriteKit游戲應限於一種方向嗎? 我想知道做出這些決定的一般規則(即最佳實踐)。

您要問的大多數內容都屬於“應關閉/范圍太廣”類別:基本上,這取決於您的應用程序需要執行的操作,因此我們只能給出意見。

但是要回答一個基本部分:完全可以接受(如果適合您所需的功能,則是一種很好的做法),使您的應用僅支持一種界面方向。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM