内部でオブジェクト同士の衝突の検出を可能にします。足るXcodeでは補完機能が随分重宝します。補完機能がないとなると実に不便に感じるものです。利用するクラスファイルのヘッダファイル冒頭に以下記述が必要になるのは周知でしょう。Spritekitをインポートしなければならないのは言わずもがなです。以下の如き記述が補完に助けられながら可能となります。インスタンスとなって画面中を縦横無尽に動き回る想定となっています。候補に上がりますので実にコーディング時の手間が省け効率化に繋がります。其れは想定通りの動きであって従って全体が首尾良く運んでいる様に見えてしまうので注意が必要です。Spritekitの物理空間で衝突を発生させる為の必須記述事項を盛ることです。其れは以下のようになるでしょう。当該ファイルに記述しないとタッチイベントさえ補完されません。メソッドが呼び出されない状況が出来します。BLOMyScene.mの初期化部分には以下の如く記述されるべきでしょう。self;}}さて此処迄準備が整えば後は物理空間と各インスタンスの関係を記述していくだけです。互いに影響なくすれ違う処理も必要となってきます。以下の様に記述して得られます。