7: 2018-01-08 (月) 13:58:57 njf |
8: 2018-01-08 (月) 22:38:58 njf |
| | | |
| *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){作成中}; |
Counter: 2532,
today: 3,
yesterday: 0