0
私はこのアプリを複数の機能で作っていますが、そのうちの1つはゲームであると考えられています。オブジェクトとスコアをヒットする通常の衝突ゲーム。私のアプリはシングルベースのアプリケーションです。SKView in UIViewController
新しいスウィフトファイルを作成するとき、どのようにしてSKViewをUIViewControllerに追加できますか?
ご協力いただきますようお願い申し上げます。
私はこのアプリを複数の機能で作っていますが、そのうちの1つはゲームであると考えられています。オブジェクトとスコアをヒットする通常の衝突ゲーム。私のアプリはシングルベースのアプリケーションです。SKView in UIViewController
新しいスウィフトファイルを作成するとき、どのようにしてSKViewをUIViewControllerに追加できますか?
ご協力いただきますようお願い申し上げます。
SKScene
は、UIView
のサブクラスであるSKView
に追加する必要があります。ビューコントローラを作成するときは、SKView
のプロパティを設定するか、サブビューとしてSKView
を追加してSKView
のpresentScene:
メソッドを使用してSKView
にSKScene
を追加します。ここでは、それを達成できるかの例です:小さな構文エラーがある場合
import SpriteKit
class SomeViewController: UIViewController {
func viewDidLoad() {
super.viewDidLoad()
let sceneView = SKView(frame: view.frame)
let scene = SKScene()
// Do any other scene setup here
view.addSubview(sceneView)
sceneView.presentScene(scene)
}
}
申し訳ありません。これをテストする機会がなかったので、SpriteKit APIの私の記憶はぼやけています。お役に立てれば!
ありがとうございます!それを達成するためにコードの点でいくつか例を挙げてください。 –
@OsaamaShehzadさんが例を使って更新しました:) – cjrieck
@cjrekありがとうございます!私が本当に混乱していることの1つは、スプライトプロジェクトのコードはどこに入っていますか?あなたのコードや他のどこかであなたがコメントした場所に行くはずですか?私はスウィフトを知っていたので、私はコードのチェーンを理解するのに苦労しているのです –