2017-02-23 5 views
0

プレーヤーがいずれかのキーを押している間にシーンを変更する必要があります。完璧に機能しましたが、addForceY軸とシーンを切り替えると、ロードされたシーンはnoneキーが押された状態から始まります。シーン間の情報が失われました

合計:gameobjectで歩くと衝突し、gameobjectでジャンプして衝突したときに次のシーンが開始して、シーンが切り替わり、次のシーンのスターホワイトキャラクターが停止しました。

答えて

0

まだ使用していない場合は、プレイヤーオブジェクトにDontDestroyOnLoadを使用してください。もちろん、新しいシーンに新しいプレーヤーを追加しないでください。それはうまくいくはずです。

れていない場合は、私はおそらくしようとするのいずれか多分何とか(また、シーンを通じて持続しなければならない)GameHandlerにおける第一シーンの力を格納することによって、新しいシーンに新たな力を加えます。

問題が解決しない場合はあなたがやっていることを示したか、何をしようとしていなかったかもしれないあなたがシーンを変更しない考慮する必要があり、単にシーンに新しい場所に1

をキャラクタを移動させます本当に答えるのは難しいです。

+0

大変申し訳ございません。私はDontDestroyOnLoadを使用し、単純な文字コントローラを持っています。私はinput.getKey、input.getAxisを試しましたが、何も動作しませんでした。プレイヤーがキーを押すのを止めば、力は止まるはずですから、新しい力を追加することはできません。 –

+0

新しい力を加えたり、シーンを変えたりしなくてはなりません。 –

+0

私は私のラスコントントを変更しました –

関連する問題