問題タブ [prime31]

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 投票する
5 に答える
457 参照

c# - この C# スニペットに相当する UnityScript

これは UnityScript ではどのように見えるでしょうか?

Players は配列ではなくリストです。

プレート属性のリストを返す Apple GameCenter からのイベント応答を処理しようとしています。エラーは次のとおりです。

「長さはオブジェクトプレーヤーのメンバーではありません」

「タイプ 'オブジェクト' (プレーヤー) はスライスをサポートしていません」

iOS Game Center、Unity、および prime31 GameCenter プラグインを使用します。

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

ios - iOS でロード中に Unity ゲームがクラッシュする

Unity 3.4.2f、XCode バージョン 4.2.1、iOS 5.0 SDK で開発しています。

私のゲームは、メイン シーンをロードする再生ボタンのあるメイン メニューで構成されています。ゲームは同僚がデバイスに合わせて構築でき、問題なく動作します。ただし、ゲームをビルドするたび、2 番目のシーンの読み込み中にクラッシュします。これは、1週間以上私の存在の悩みの種でした。

デバイスからのクラッシュ ログは次のようになります。

これは最も役に立ちませんが、ここや他のさまざまなサイトを読んだことから、0x050000c0 などのメモリ アドレスを使用して、実際のコードのどこでクラッシュしているかを判断できる必要がありますか? まず、私たちが試した他のいくつかのこと...

プロジェクトはSVNリポジトリにあるので、ソースディレクトリ全体を吹き飛ばしてSVNから再更新し、適切にビルドできる同僚が同じことを確実に行えるようにしました。それがうまくいかなかったとき、私は彼に xcode プロジェクトの .zip を送ってもらい、それをビルドしてみましたが、Prime31 Unity プラグインはそれを好まず、別のユーザー ディレクトリにある彼のソース フォルダーを指しています。彼のマシン。そこで、彼に unity ソースを圧縮して送ってもらいました。これには、Prime31 プラグインの再インストールが必要でした。その後、ビルドすることができましたが、結果は同じでした。シーンのロード間のクラッシュ。

私たちは両方ともまったく同じ物理 iPad デバイスを使用して構築しています。どちらも iOS 5.0 に対してビルドしていますが、デバイスは 4.3.3 です。

すべての xcode 設定を削除してから、Mac から /Developer フォルダー全体を削除し、xcode を完全に再インストールしました。同じ結果です。Unity を再インストールしてみますが、Unity Pro キーを無効にしてから再度有効にする必要があるかどうかわかりません。

これを複雑で難しいものにするために、私はあまりにも多くの時間を費やしてきました。確かに、これは私の側では理解できないほど単純で愚かなことだとわかっていますが、もはや木を見て森を見ることはできません。

0 投票する
0 に答える
1374 参照

facebook - Prime31iOSFacebookプラグインを使用して友達を招待するときに最初の試行に失敗しました

Prime31ソーシャルネットワーキングプラグインを使用して招待ボックスを開こうとしています。問題は、ダイアログが常に最初のロードに失敗することです。最初の失敗の後、ダイアログボックスはそれ以降機能します。アプリを再起動すると、最初は失敗します。次のコードを使用してダイアログボックスを開いています。

これを試してみると、これがエラーログに表示されます

助言がありますか?FBライブラリのPrime31の下で何かが起こっているように見えますが、正確にはわかりません。

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

iphone - prime31 gamecenter プラグイン チュートリアル

昨日ゲーム センター プラグインを購入しましたが、Unity は初めてで、非常に混乱しています。私は Objective-C が得意で、ゲーム センターで多くの作業を行ってきました..しかし、このプラグインを使用すると、に)どのように実装するかについてのきちんとしたドキュメントはありません.. Unity 3.5で提供されたテストシーンを使用してアプリをxcodeにビルドしましたが、エラーメッセージが表示されます

EntryPointNotFoundException: _gameCenterRetrieveFriends

そして、ゲームセンターが利用可能かどうかを確認できず、認証もできません..私は多くの時間を費やして、問題の原因を突き止めようとしました..アプリ識別子を統一して、すべてが私と同じようになりました通常のiPhoneアプリで行いました..しかし、常に何も起こらないエラー..何が問題なのか..

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

ios - iOS ゲームがユーザーのゲーム接続に追加される原因は何ですか?

Prime31 ソーシャル ネットワーキング プラグインを使用して Facebook の統合を処理することで、Unity で iOS ゲームを開発しています。すべてが機能しているようです。アプリ、グラフ要求などに代わってウォールに投稿します。ただし、アプリはユーザーのゲーム接続に追加されていません。https://graph.facebook.com/myname/games?access_token=whateverにアクセスすると、テスト アカウントで空のセットが返されます。同じエンジンとプラグインを使用する他のアプリは、上記のリンクから「ゲーム」をクエリすると、ゲームに関するこの情報を返すユーザーに何らかの接続を取得できることを知っています。

アプリのセットアップで何か不足している可能性がありますか?この情報を自分でユーザーのゲーム接続に投稿する必要がありますか?

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

facebook - Facebookのプロフィール写真は表示されず、疑問符のアイコンが表示されます

何か考えはありますか?Unity IDEとC#を使用してアプリを開発しています。また、Facebookのプラグインにソーシャルネットワーキングprime31を使用しています。すべてのグラフを取得して画面アプリに表示することはできましたが、先週からプロフィール写真と友達の写真が表示されなかったため、単純な疑問符が表示されています。それについて何か考えはありますか?

しかし、私はユーザー名と私の友人のユーザー名を表示することができました。私のアプリトークンは機能しており、FacebookURLからデータを取得するためにJSONデータを使用しています。

ログのデータを取得できましたが、問題は画像が読み込まれなかったことです。

ダウンロード時に次のエラーが発生したwwwストリームからデータを読み込もうとしています。ホストを解決できませんでした:JsonDataオブジェクト(ドメイン名が見つかりません)

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

unity3d - UIToolkitボタンを通過しないでください

私はUIToolkitで遊んでいます、そしてそれは素晴らしいです。クリックはボタンを通過するので、UIをクリックするとレイキャストも開始します。クリック/タッチがGUI上にあるかどうかを確認する方法はありますか?

編集:Prime31のUIToolkitを使用しています

解決済み:

ありがとう。

0 投票する
0 に答える
1009 参照

android - Android アプリ内課金で奇妙な動作が発生する

アプリ内課金をクライアントのプロジェクトに統合しているときに、非常に奇妙な動作のように見えるものがたくさんあります。根本的な原因が何であるか、そしてもしあれば、私に何ができるかについて、誰かが光を当ててくれることを願っています. これまでのところ、数日間のグーグル検索 (多くの結果でスタック オーバーフローが発生) と、ここでの少し余分な検索は、私たちの問題とまったく同じではないように見えますが、同様の問題がいくつか発生します。

購入の背景として、単純なパズル ゲームのワールド/レベル パックの購入です。アイテムが購入可能であることを示すトロリー、進行中の購入があることを示すスピン/ロード アイコン、および購入が完了するとワールド情報 (このワールドで完了したレベルなど) を表示します。スピナーが表示されている場合、購入を試みることはできません (ボタンが無効になっています) が、ゲームの利用可能な部分を通常どおりプレイし続けることができます。

これは、かなりの数のデバイスで機能するようです。コードにいくつかの小さな変更を加えた後、毎回機能するようになりました。私たちが抱えていると思われる問題を簡単にリストアップするには:

  1. テスト ユーザーが購入に成功すると、デフォルトの Google Play トーストが表示されますが、購入が成功したというメッセージが最大 5 分間表示されません (これまでで最長の待機時間)。スピナーは常に表示されます。
  2. 上記と同じですが、まったく応答がありません。デバイスを 1 時間以上放置しても結果はありませんでした。スピナーは消えません。
  3. さらに困惑させられるのは、私のクライアント デバイスの 1 つが、購入が成功したと伝えられた後、購入が失敗したときに予想される動作を示したということです。(つまり、スピナーは、レベル データではなくトロリー アイコンに置き換えられます)。これは、購入後に失敗のメッセージを受け取った場合にのみ発生します。ただし、このケースのログ情報は提供されていないため、確認できません。
  4. 注: この特定のエラーは発生しなくなりましたが、そのため、コードにかなりの変更を加える必要がありました。[同意して購入] を押すと、ユーザーには「'エラー' 現在、お支払いを処理できませんでした。アカ​​ウントの確認を求めるメールが届く場合があります」というメッセージが表示されます。このエラーが発生すると、成功と失敗の両方の応答を受け取ります。
  5. 支払いを確認する前に特定の時点で購入を終了すると、応答がまったく受信されず、スピナーが消えることはありません. 繰り返しますが、説明がかなり曖昧でログがなかったため、自分で再現する手順はありません。

テスト デバイスとテスト アカウントの約半数で、購入は問題なく機能することに注意してください。通常、30 秒以内に応答があり、製品が配送されます。また、Restore Transactions はこれらすべてのケースで期待どおりに機能することにも注意してください (1、2、3 はすべて成功応答を返し、4 は何も返しません)。問題 2 と 3 のため、購入プロンプトが起動された後にアプリが次に起動されたときにトランザクションの復元呼び出しを実行するようにアプリにフラグを付けるようになりました。 .

簡単な技術仕様については、Unity3D と最新バージョンの Prime31 プラグインを使用しています。私が提供したログ情報 (通常は問題 2 の場合) と、私が収集したログには購入状態の変更イベントに関する情報が表示されないため、これらは問題ではないと考えています。最初のものは、アプリに渡される前にデバイス自体によってログに記録されます。

明日クライアントのオフィスに行くと、影響を受けるデバイスのリストといくつかのログを取得できるはずです。ただし、テストするASUS Nexus 7が2つあり、そのうちの1つは常に機能し、2つ目はまだ時々エラーを表示するため、デバイスに関連しているとは思いません.

誰でもこれらの問題に光を当てることができますか? これは、Google Play でのアプリ内課金への私の最初の進出であり、最初に思ったほど単純ではありませんでした。

ありがとう

0 投票する
0 に答える
290 参照

android - FQL クエリと Prime31 ソーシャル ネットワーキング プラグインを備えたアプリを使用して Facebook の友達を取得するにはどうすればよいですか?

Graph API または FQL クエリを使用して Facebook の友達を取得したいと考えています。Android 用の Prime31 ソーシャル ネットワーキング プラグインを使用しています。

Prime31 は FQL クエリをサポートしていますか?