問題タブ [skscene]
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.
sprite-kit - SKScene の背景色をアニメーション化する
これを行うことは可能ですか?
期待どおり、UIView アニメーションの使用は機能しません。
現在、私はアニメーション化する約 80 の異なるスプライトを使用しています。これは大きなメモリの問題であるだけでなく、数行のコードで色を設定するのとは対照的に、非常に多くの画像を作成してインポートしてコーディングするのがはるかに複雑です。
ios - スプライト キット - シーンを提示するがサイズがおかしい
スコアを表示するシーンに切り替えようとしています。しかし、私が提示したシーンは拡大されたようです。
シーンが表示されると、ズームインされている実際のシーンの右上部分だけが表示されます。これを修正するにはどうすればよいですか?
ios - SKScene から表示した後、View Controller を閉じることができません
から設定画面にアクセスしようとしていますSKScene
。
これは、設定コントローラーを提示する方法です。
しかし、このコードを実行して閉じると:
ログに何も表示されずにEXC_BAD_INSTRUCTION (code=EXC_I386_INVOP, subcode=0x0)
エラーが発生します。
これを解決するにはどうすればよいですか?
sprite-kit - skscene で nsnotification が機能しない
私はスプライト キット ゲームを書いており、ゲーム内でアプリ内購入を行っています。で実装します
ファイル IAPHelper.m (IAPHelper.m は NSObject のサブクラス) でアプリを購入し、
購入が成功すると、nsnotification が投稿されます。コードは次のようになります。
MyScene.m (MyScene.m は SKScene のサブクラスです) に、通知用のオブザーバーを追加します。
そして、私がやろうとしているのは、IAPHelper.m が通知を投稿し、MyScene.m がそれを受信して応答することです。しかし、結果は、MyScene.m が通知を受け取っていないように見えるため、コードは
は呼び出されていません。しかし、ViewController.m (UIViewController のサブクラス) にオブザーバーを配置すると、機能します。私の質問は: skscene は任意のオブジェクトから通知を受け取ることができますか? また、可能であれば、それを実装する方法。
誰かがこの問題で私を助けることができれば、どうもありがとう.
xcode - バックグラウンド スプライトキットでシーンを実行しない方法
メニューシーン、プレイシーン、ゲームオーバーシーンのあるゲームがあります。私がそれらの1つを使用しているとき、他のものをバックグラウンドで実行しない方法があります。たとえば私のプレイシーンでは、何かに接触するとゲームオーバーシーンに切り替わります。メニューシーンにいるとプレイシーンが走り、接触するとゲームオーバーシーンに切り替わります。
私の質問は: シーンがバックグラウンドで実行されないようにすることはできますか? または、メニューの再生ボタンを押すまで遅らせる方法はありますか?
最初のシーンのコードは次のとおりです。
2 番目のシーンのコードは次のとおりです。
ビューコントローラーは次のとおりです。
macos - OS X で SpriteKit シーンに遷移する非 SpriteKit メニューを作成するにはどうすればよいですか?
OS X ゲームを作成しています。メニュー画面では、ポップアップ ボタン セル、チェックボックスなどの UI 要素を設定画面に使用したいと考えています。ビューを設定画面 (SpriteKit 以外のビュー) から SpriteKit シーンに移行するにはどうすればよいですか?