問題タブ [sktransition]

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

ios - 「絶対に処刑しない」

このエラーがコードに表示される理由がわかりません:

エラーは次の行にあります。

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

ios - AdMob 広告が終了してから SKScene への移行を実行するにはどうすればよいですか?

ゲーム プロジェクトに AdMob 広告を実装しています。最初に広告を実行し、ユーザーが広告を見終わってゲームに戻った後にトランジションを実行したいと考えています。ただし、現在、トランジションは広告と同時に実行されており、見栄えがよくありません。私のコードは次のとおりです。すべての助けに感謝します!

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

transition - トランジションをループするにはどうすればよいですか?

さて、私はプログラミングにかなり慣れていないので、簡単なゲームを作成しようとしています. バックグラウンドでは、SKAction と SKTransition を使用して、オブジェクトを画面の一方の側から別の側に移動させ、次に画面の外に移動させています。このトランジションをループするだけで、オブジェクトが画面から消えたときに、再び開始して再び表示されるようになります。スプライトキットを使用しています。これが私のコードです。

//壁

reapeatActionForever コード コマンドまたは同様のものをどこに追加できますか? 事前にご協力いただきありがとうございます。サム。:)

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

ios - クラス型を変換するには?

「自己」であるSKSceneからGamePlayであるSCNSceneに移動できるように、クラスタイプを変換する方法を見つけようとしています。そして基本的にシーンノーマルのシーン遷移を行います。

ここに画像の説明を入力 コード:

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

ios - 別の ViewController から表示した後にシーン トランジションが失敗する

たとえば、CircleScene から SquareScene へ、Transitions で前後に遷移する GameViewController があります。

GameViewController が「初期ビュー コントローラー」である限り、上記のロジックはすべて正常に機能します。

GameViewController の上にもう 1 つのビュー コントローラーがあると、GameViewController の画面遷移が機能しなくなります。

GameViewController.swift

MainViewContoller.swift

ViewController メソッド (present/show) を試しましたが失敗しました。シーンの遷移が失敗する原因となる ViewController のプレゼンテーションに問題はありますか? あなたの助けに感謝。

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

swift - Swift ゲームで 2 つのシーンで再生される曲を追加する方法

私の最後のゲーム オーバー シーンには、メイン メニューに戻る SKTransition があります。最後のゲーム オーバー シーンで曲を再生することはできますが、その曲をメイン メニューに続けたいと思います。

ここに私が現時点で持っているコードのコピーがあります。

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

swift - 画面に触れたときにシーンを表示するには?

私のゲームは、私の MainMenu シーンの GameScene とメニューにあります。

MainMenu シーンのオーバーライドに次のコードをtouchesBegan追加して、GameScene を表示します。

しかし、テストすると、次のエラーが発生します。

致命的なエラー: オプション値のラップ解除中に予期せず nil が見つかりました

GameScene では、完全に正常に動作する GameOver 関数に次のコードがあるため、理由がわかりません。

それらはまったく同じですが、GameOver Function のものだけが機能します。なぜですか?