「SKShapeNode」特定の位置で衝突判定を起こしたい場合
SKShapeNodeを特定の位置に配置することによって透明な空間と衝突を判定を起こすことができる。
SKSpriteNode 同士が衝突した時の書き方 コンタクトォ!
ノード(キャラクター、プレイヤー)同士がぶつかった時に破裂したり、ゲームオーバー画面に遷移したりさせたい時に使用できます。
前回の記事に書いたように衝突判定のデリゲートを継承してカテゴリ設定をして、衝突するものをした後、衝突が起きたときに呼び出されるメソッド内に書くコード例
前回の記事:ゲームのキャラクターを作成!「SKSpriteNode」 - "まだ"の力 [swift]基礎辞書
ゲームのキャラクターを作成!「SKSpriteNode」
ゲーム作成には必要なキャラクター設定や、背景の設定などはSpriteKitのSKSpriteNodeを使います。
以下主要なものの使い方を一覧で載せていきます。
ゲームに文字を入れよう!「SpriteKit」「SKLabelNode」
あけましておめでとうございます。三ヶ日も開け仕事始めとなった方も多いでしょう。一つの節目として気合を入れ直して頑張りましょう!
さて今回取り上げるのはSKSpriteKitというゲームアプリを作るの必要不可欠なモジュールです。
初心者、基礎を積み上げる「モジュール」 - "まだ"の力 [swift]基礎辞書
複数パートに分けてみていきたいと思います。
「UIWindow」
これを実装したかった!「UIWindow」これを実装することによって最初の使い方の説明やリザルト画面など実装できると思います。
こちらのサイトを参考にしてサンプルを書いてみました!