2016-03-27 6 views
0

は基本的に、私はUIScreen.mainScreen().boundsは、画面を表し、Iは2Dパズルに取り組んでいますSwiftのUnity2dでのUIScreen.mainScreen()。boundsに相当するものは何ですか?

var screenCenter = CGPointMake(UIScreen.mainScreen().bounds.width/2, UIScreen.mainScreen().bounds.height/2) 

を使用して、画面の真ん中を取得など、さまざまな方法で操作することができますCGRectですスウィフトSpriteKitベースの背景から来ましたゲームでは、私は正射影にカメラを設定しました。私はゲームのシーンのビューを操作したいと思います。 Unity(C#Scripting)のUIScreen.mainScreen().boundsに相当するものは、同様の方法でさまざまな位置を取得するように操作できますか?

+1

あなたは透視カメラやオルトカメラでシーンをやっているかどうかを説明する必要があります。また、Unity.UIレイヤ(キャンバスなど)を意味するのか、実際のゲームシーンを意味するのかを説明する必要があります。人々はあなたを助けてくれることをうれしく思っていますが、ゲームエンジニアリングではiOSとは違います。ゲームの種類は非常に異なっています。 (あなたはシューティングゲーム、車レースゲーム、宝石パズル、スクラブルなどをしているかもしれません。あなたがやっているゲームの "タイプ"を単に述べてください) – Fattie

+0

ありがとう。私は2次元パズルゲームに取り組んでいるので、私は正射投影にカメラを設定しました。また、私は実際のゲームシーンを参照しています。 – Jickery

+0

あなたは編集をクリックしてその情報を質問に入れることができます。あなたが言うことのために、ファセアーゼはあなたの答えを持っています、歓声。反応的にゲームを開発するように注意してください。すべてが機能し、意味があり、すべての画面の比率とサイズで同じように再生する必要があります – Fattie

答えて

関連する問題