ページへ戻る

− Links

 印刷 

iOSでのANEの作成​/iOS側の作成 のバックアップ差分(No.8) :: NJF Wiki

xpwiki:iOSでのANEの作成/iOS側の作成 のバックアップ差分(No.8)

« Prev[4]  Next »[5]
7: 2018-01-08 (月) 13:58:57 njf[6] ソース[7] バックアップ No.7 を復元して編集[8] 8: 2018-01-08 (月) 22:38:58 njf[6] ソース[9] バックアップ No.8 を復元して編集[10]
Line 226: Line 226:
*ANE呼び出し処理の追加 [#r244033a] *ANE呼び出し処理の追加 [#r244033a]
 +
 +いよいよANEの呼び出し部分を作成します。この部分でエラーが起こるとソースを変更するたびにいちいちANE作り替えなければならずデバッグが面倒なので、できるだけシンプルにするように心がけてください。
 +
 +まず、「Air SDK」のincludeフォルダの中にあるFlashRuntimeExtensions.hをライブラリプロジェクトへとドラッグ&ドロップドロップします。
 +
 +&ref(flashrantimehDD.jpg,mw:480,mh:360);
 +
 +そしてコピーします。
 +
 +&ref(flashrantimecopy.jpg,mw:480,mh:360);
 +
 +次に呼び出しのための関数などを定義するファイルを作成します。
 +クラスなどを定義するわけではないので、Objective-Cの空ファイルを選びます。
 +
 +&ref(newFile.jpg,mw:480,mh:360);
 +
 +名前はAneAlertCall.mとしました。
 +
 +&ref(newEmptyFile.jpg,mw:480,mh:360);
 +
 +ANEの作成には実際のネイティブな処理を行う関数の他に、次の3つの関数があります。
 +
 ++初期化関数
 ++コンテクストの初期化関数
 ++終了関数
 +
 +このうち終了関数については、終了処理がないなら特に定義しなくてもかまいません。
 +
&font(Red){作成中}; &font(Red){作成中};
« Prev[4]  Next »[5]