私と友人は、 Xcodesprite kit
を使用してプラットフォーム ゲームの作成を開始しました。メインレイヤーとオブジェクトレイヤーで構成されるプログラムタイルを使用してレベルを作成しています。現在、マップ内のオブジェクト レイヤーにコンタクト ビット マスクを追加する際に問題が発生しています。プレーヤーが木枠、床、コイン、ヘルスキットなどのオブジェクトと接触できるようにしたいと考えています。
これを行う方法についての助けをいただければ幸いです。
私と友人は、 Xcodesprite kit
を使用してプラットフォーム ゲームの作成を開始しました。メインレイヤーとオブジェクトレイヤーで構成されるプログラムタイルを使用してレベルを作成しています。現在、マップ内のオブジェクト レイヤーにコンタクト ビット マスクを追加する際に問題が発生しています。プレーヤーが木枠、床、コイン、ヘルスキットなどのオブジェクトと接触できるようにしたいと考えています。
これを行う方法についての助けをいただければ幸いです。
スプライト キットの物理エンジンを使用して、相互に作用するオブジェクトを処理できます。これは一般に衝突検出と呼ばれます。
詳細については、このリンクを参照してください。サンプル ゲーム「アドベンチャー」のアップル ソース コードを含む、より一般的な概要です。
すでに SK 物理学を使用している可能性があるため、ここではより具体的な要約を示します。 http://www.techotopia.com/index.php/An_iOS_7_Sprite_Kit_Collision_Handling_Tutorial
幸運を!