問題タブ [marmalade]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
173 参照

c++ - ユーザーのTapPointsを取得する方法

TapJoyにマーマレード拡張機能を使用しており、ここからSDKとサンプルプロジェクトを使用しています。
ユーザーのTapPointsを取得するためにここで使用される関数は次のとおりです。

s3eResultこれは、クエリの成功または失敗だけを示すタイプを返します。しかし、intまたは他の数値型で実際のポイントを取得するにはどうすればよいですか?
私が使用しているのは次のようなものです。

このコードの問題は、どうすれば取得できるTapjoyGetTapPointsResult* resultかということです。

0 投票する
1 に答える
210 参照

marmalade - IwUI はマルチタッチに対応していますか?

3 つの CIwButton ウィジェット (たとえば、「左」、「右」、「発射」) を設定して、「発射」ボタンを押しながら「左」/「右」を使用できるようにすることは可能ですか? または、これを行うには独自のボタン クラスを作成する必要がありますか?

0 投票する
1 に答える
930 参照

c++ - 例外処理が機能しない

try-catchブロックを使用divide-by-zeroしてマーマレードで例外を処理しようとしていますが、マーマレードは c++ 例外処理をオーバーライドしていると思われるため、機能していません。フォーラムで検索したところ、解決策は、この投稿で説明されているように、mkb に 1 つのオプションを追加する必要があるようです。

私はすでにそれを追加しようとしましたが、それも機能していません。この例外を処理する方法はありますか?

0 投票する
3 に答える
1355 参照

android - すべてのディスプレイ解像度 (タブレット、電話など) で 2D 画像を表示するにはどうすればよいですか?

私はしばらくプログラミングをしていましたが、最近、モバイルおよびタブレット用のアプリケーションの開発を始めました。タブレットとモバイル用のクロス プラットフォーム アプリの開発に Marmalade を使用しています。しかし、私の質問は技術的なものではなく概念的なものです。

まず、私のアプリについて少しお話しさせてください。子供たちに動物を紹介するアプリを開発したいです。動物にはそれぞれ小さな物語があります。すべての動物を 1072 x 768 の寸法でデザインしました。私のデザインはすべてベクトルなので、グラフィックの寸法を非常に簡単に変更できます。

私の質問は、すべてのデバイスで完全に表示されるようにアプリを開発するにはどうすればよいですか? 新しい iPad の Retina ディスプレイは 2048 x 1536、iPad 2 および iPad 1 の解像度は 1024 x 768、iPhone の解像度は 960 x 640、Samsung Galaxy Tab の解像度は 1280 x 800 などです (デバイス (タブレットまたはモバイル) によって解像度が異なります)。解像度)

この問題を克服するには、AFAK の 2 つのオプションしかありません。

1- 複数のレイアウト (960 x 640 および 1024 x 768) を設計し、すべてのデバイスに基づいて最も近い解像度に切り替え、画面上のレイアウトを引き伸ばします。この場合、Galaxy Tab ユーザーにはわずかに変形した画像が表示され、iPad 2 ユーザーには完全な画像が表示されます。

2- 複数の固定レイアウトから選択するのではなく、表示サイズに基づいてグラフィックのレイヤーを再配置します。これを実装するのは少し難しく、画像を 1024 x 768 より少し大きくする必要があるため、最終的なプラットフォームに従って、必要に応じて非表示の部分を表示できます。

皆さんどう思いますか?どの方法を使用する必要がありますか? この問題を克服する他の方法はありますか?

0 投票する
1 に答える
332 参照

user-interface - ユニバーサルUIファイルの作成

iPadとiPhoneで異なる解像度で実行できるユニバーサルUIを作成するために利用できるチュートリアルはありますか?公式ドキュメントを調べてみましたが、UIファイルについては何も見つかりませんでした。

0 投票する
2 に答える
421 参照

android - Monkey Islandish モバイル/Web アプリはゲーム エンジンを使用して開発しますか?

モバイル アプリとしてダウンロードしたり、ブラウザーでネイティブに実行したりできるグラフィカルなポイント アンド クリック アドベンチャー アプリを作成しようとしています。これは、インタラクティブ デザインの学位を取得するための最高のプロジェクトであり、完了するまでに約 2 年かかります。途中で多くのことを学ぶ予定ですが、どこから始めればよいか悩んでいます。

Cocos2dx や Marmalade SDK などを見てきましたが、自分がやろうとしていることに対してどれが適切かを理解しようとしています。このプロジェクトは、最終的には半インタラクティブなストーリーになり、その主な目標は私のアートワークとインターフェイス デザインを紹介することです。ゲームエンジンが必要ですか、それとももっとシンプルなものが良いでしょうか?

アプリ開発に HTML5 と Javascript を使用している人がいると読んだことがあります。これによりクロス プラットフォームの互換性が得られますが、それを使用している一部の Web サイトで見られたパフォーマンスの問題により、グリッチーなユーザー エクスペリエンスが懸念されます。私もここ 1 年ほど C++ を学んでいるので、自分のコードをオンラインでホストしてブラウザーで実行する方法があれば、それを使用できます。

私はここで調査を試みましたが、多くの良い情報を見つけましたが、私のプロジェクトには特定のニーズがあります。アイデアや提案をいただければ幸いです。

編集: DisneyLand Explorer と呼ばれるディズニー アプリがあり、これは私がやりたいことに似たインタラクティブな感覚を持っています。 http://itunes.apple.com/us/app/disneyland-explorer/id496004846?mt=8

0 投票する
2 に答える
843 参照

opengl-es-2.0 - MarmaladeSDKでのOpenGLES2.0拡張機能の使用

'GL_OES_vertex_array_object'のような非標準のGLES2拡張機能のいくつかを使用したいのですが、MarmaladeSDKでそれらを使用する方法が見つかりません。WindowsのwglGetProcAddressのようなマーマレード関連の関数で初期化する必要があると思いますが、ネット上でこれについて何も見つかりません。現在、私のコードは正常にコンパイルされますが、リンクプロセスで「未解決の外部シンボル」エラーが発生します。これらの拡張機能をMarmaladeで使用する方法はありますか?

0 投票する
1 に答える
491 参照

opengl-es - マーマレード SDK を使用したサードパーソン ビュー カメラ

カメラがターゲットポイントに追従するように助けてください。社内の新しいプロトタイプ プロジェクトのために、すでに 2 日間はできません。現在私は持っています:

このメソッドは、私のレンダラーで次のように呼び出されました。

私が必要としているのは、followTargetPoint メソッドで指定された距離と高さにある第三者ビュー カメラです。ターゲット ベクトルの z 座標から距離を減算しようとすると、このコードで一人称ビューしか取得できません。ちらつきのあるモデルが表示され、理由はわかりますが、それを取り除く方法はわかりますか?

0 投票する
1 に答える
399 参照

xml - AJAX XML ロードがローカル ファイルを使用する Marmalade で機能しない

次の jQuery コードを使用して、(PhoneGap に基づく) Marmalade Web アプリに単純な XML ファイルを読み込もうとしています。

ただし、404 エラーが発生します。ファイルは、上記の JavaScript が含まれている HTML ファイルと同じディレクトリにあります。また、URL の先頭に「file:///」を追加しようとしましたが、役に立ちませんでした。

数時間検索した後、問題の解決策が見つかりませんでした。何か案は?

あなたの助けに感謝します! -SL

0 投票する
1 に答える
302 参照

android - マーマレードUIBuilderがありませんか?

マーマレードUIBuilderチュートリアルを読んでいて、UIBuilderを開くように指示されています。私は私のダウンロードでそのようなプログラムを見たことがありません。UIBuilderはどこで入手できますか?ダウンロードに含まれていなかったのはなぜですか?