問題タブ [sparrow-framework]
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.
integer - NSArray を NSData に変換する方法...または何か
こんなことを聞くのは恥ずかしいのですが、時間制限があります。基本的に、整数を保持できる配列を取得する必要があり、それらの整数を使用して画像上の点をプロットできます。
ランダムなオブジェクトが特定のパスをたどって画面を下って移動するプログラムを作成しようとしていますが、ランダムです。これまでのところ、これは私のコードです:
enemyPaths = [NSMutableArray array];//5 items (0-4)
[enemyPaths addObject:[NSNumber numberWithInt:48]];
[enemyPaths addObject:[NSNumber numberWithInt:93]];
[enemyPaths addObject:[NSNumber numberWithInt:138]];
[enemyPaths addObject:[NSNumber numberWithInt:183]];
[enemyPaths addObject:[NSNumber numberWithInt:228]];
[enemyPaths retain];
それがアレイです。私がやりたいことは、乱数ジェネレーターを作成し、オブジェクトの x ポイントで、配列から出てくる値を開始点として使用できるようにすることです。
NSarray を NSdata に変換する私の知識はあまり広くなく、これはかなり混乱しているため、何をすべきかについて少し迷っています。ご協力いただければ幸いです。
重要な注意: 私はこのプログラムで Sparrow フレームワークを使用しています。
iphone - Objective-c -> iphone デザイン: 遅延アクション
お手数をおかけして申し訳ありませんが、私は少し困っているので、ここにいる誰かが私に手を差し伸べてくれるかどうか疑問に思っていました.
私は現在、敵が画面の左側 (境界外) に表示され、右側に移動するゲームを設計しています。私はいくつかのコードを使用しました (これは Sparrow Framework を使用しています)。敵を倒すと、ほとんどの敵の数が増加します。つまり、レベル 1 -> 敵 1 体、レベル 2 -> 敵 2 体、レベル 3 -> 敵 3 体など...
敵を作るのに苦労しています。乱数ジェネレーターによって選択された 5 つのセット パス (NSMutableArray のパス番号) のうちの 1 つにそれらを表示させますが、同じパス上に 1 つが重なって表示されることがよくあります。
敵を生成するために、いくつかのメソッドを実行しています: addEnemy -> 左から右に移動する敵 (アニメーション) を生成します。onTouchEnemy -> 敵に触れると死ぬ。drawEnemies drawEnemies をアクティブにします -> addEnemy をあなたのレベルに等しい回数呼び出します。次のようにコード化されます:
敵を生産する方法をアクティブにする間に遅延があるようにプログラムする方法はありますか? この afterDelay を試してみましたが、何らかの理由でプログラムは 3 秒の遅延を無視し、敵を一気に生成するだけです。私はそれらをもっと整然とした形で表示したいので、これはかなりイライラします.
これを手伝ってくれる人に感謝します。シカト。
objective-c - Objective-c -> クラス メソッドからメイン ファイルへのクエリ
すぐに 2 回バグって申し訳ありませんが、人々は有益な回答でとても親切だったので、別の質問をしても害はないと思いました.
同じプログラムをかなりしゃれたものにして、限られたオプション画面につながるボタンをクリックできるメイン画面を持たせようとしました。これにより、音楽のオンとオフを切り替えることができます。または、少なくともそうすべきです。
音楽を実行するコードは、メイン ファイル (game.m) の次の場所にあります。
おかしなフォーマットで申し訳ありませんが、Sparrow フレームワークです。基本的に、設定ファイルには、使用しようとしているクラス メソッドが含まれています。メソッドが YES の場合、音楽はオンになっています。いいえの場合、音楽はオフになっています。
settings.m
現在、オプション ファイルは機能しており、そのセクションをテストしました。プログラムは isMusicEnabled が新しい値を取得していることを読み取っているため、musicEnabled も変更されているため、変更が必要であり、音楽をオフにする必要があります。
しかし、何も起こりません。デバッガーを使用しようとしましたが、あまり得意ではなく、与えられた情報の多くを理解していません。問題が設定ファイルからメイン/ゲームファイルにメッセージを送信していることを理解しています.
これをどのように解決できるかについて私を啓発できる人の助けに感謝します。
mobile - Flash/iPhone ゲーム開発フレームワーク
私はかなり長い間、php/ruby/flash/android/iphone 開発者でした。モバイル/ブラウザ ゲーム開発のキャリアを始めています。初心者の私にとって最良の選択となるクロスプラットフォームのフレームワークを探していました。Sparrow フレームワーク (iPhone) が好きですが、よくわかりません。
ところで...単純なゲーム (レースまたはスーパー マリオ スタイル) から始めます。
私の質問: - どのフレームワークを使用すればよいですか? - フラッシュでゲームを作成し、それをネイティブ OS (iPhone、Android、Symbian) にエクスポートすることは可能ですか? - スクリーン キャスト (ビデオ チュートリアル) が好きですが、どこで見つけることができますか? - その他のヒントは?
10倍!
ios - オープンソースの iPhone ゲーム
iOS ゲーム開発を学び始めています。Sparrow Framework で構築されたオープン ソース プロジェクトを知っている人はいますか? (http://www.sparrow-framework.org) 私は cocos2d プロジェクトを見てきましたが、今はとても役に立っています。Sparrow Framework の方が理解しやすいです。チュートリアルやオープン ソース プロジェクトを教えていただければ幸いです。
ありがとう!
frameworks - iPhone開発におけるこのスズメのフレームワークは何ですか?
私はiPhoneの開発に不慣れです。最近、iPhone用のゲームを作成するために使用されるスズメのフレームワークについて聞いたのですが、このフレームワークについてこれ以上の知識を得ることができませんでした。それはアップルのフレームワークですか?それはiphoneゲーム開発にいくつかの特別な機能を提供しますか?
iphone - viewController をウィンドウの背面に移動する
オープン ソースの ShareKit フレームワークを使用しています。共有メニューなどをモーダルに描画するには、viewController が必要です。AppDelegate のウィンドウにカスタム SPView オブジェクトを追加するだけの Sparrow フレームワークでゲームを作成しています。空の UIViewController を作成し、SPView の背後で実行したいだけです。
上記のコードは、コードをどこに置いても、他のすべての上に空のviewControllerを描画するようです。ゲームの初期化の前と後に配置しましたが、コードが存在するとすべてのタッチ入力がブロックされるようです。
これに対する簡単な答えはありますか?
iphone - Sparrow-Framework: SPView のスクリーン キャプチャ (iOS)
別の StackOverflow の質問でこのリンクを見つけました: http://reusablesnippets.posterous.com/capture-uiview
UIGraphicsBeginImageContext() を使用して画面の内容をキャプチャする方法について詳しく説明します。私は Sparrow フレームワーク プロジェクトに参加していますが、私の SPView は黒い四角形を返すだけです。SPView (UIView のサブクラス) をキャプチャすることはできませんか?
iphone - 作業していない Sparrow フレームワーク
ゲーム開発にスパロー フレームワークを使用しています。フレームワークをダウンロードしてスパロー テンプレートをインストールしましたが、コードをコンパイルすると次のエラーが発生します。引数リストが長すぎます: /Developer/Documentation/DocSets/com.apple.ADC_Reference_Library.DeveloperTools.docset/Contents/Resources/Documents/documentation/DeveloperTools/Reference/CPlusTestReference/TestRun_h で再帰的なヘッダー展開に失敗しました。
助けてください
objective-c - IPad で使用されるこの OpneGL-ES スクリーンショット関数のメモリ リークはどこにありますか?
この機能を使用して、IPAD アプリのスクリーンショットを作成しています。プロジェクトで Sparrow Framework を使用しています。SPDisplayObject は、OpenGl-ES ベースのレンダリングを使用します。
UIViewController から次のように使用します。
UIViewController が解放され、割り当てが解除されます。「deactivePage」関数が呼び出されてから 5 秒後。スクリーンショットはビュー遷移に使用されます。
スクリーンショットを撮るのは魅力的ですが、スクリーンショットごとにアプリが約 10 MB 大きくなるため、アプリがクラッシュするまで約 15 回実行できます。
では、漏れはどこにあるのでしょうか?ハマった.. :-(