私は最終学期のためにゲームメーカーのポータルを作り直しています。私は1つのポータルを持っていればオブジェクトを見つける方法が不思議で、2番目のポータルはそうではありません配置され、その.x、.y posを得ることはできません。これを修正するために変数を設定するにはどうすればよいですか?ポールを使ったゲームメーカーの変数
答えて
一部のイベントでは、テレポートを行うコードがあるとします。 2番目のポータルが存在するかどうかを検証する "if"ステートメントにこのコードを置くだけで済みます。こうすることで、必要な終了インスタンスが存在する場合にのみテレポートを試みます。あなたは、例えば、「instance_exists」機能
を使用することができます。
if (instance_exists(exit_portal_or_whatever_you_name_it))
{
your_teleportation_code;
}
'instance_exists'もポータルが1つしかない場合にも' true'を返しますか? – Timtech
あなたのコードなしでは、推測するのは難しいですが、あなたの2つのポータルは、元々のゲームで色が違うので(私は個人的に同じ親オブジェクトで2つの異なるオブジェクトを作成します)異なるオブジェクトでした。 同じオブジェクトのインスタンスである場合は、instance_number()を使用して2つが存在するかどうかを確認するだけです。 –
私たちは、あなたが先テレポーターを決定する方法がわからない、あなたはそれを明確にすべきです。しかし、あなたは
if (instance_number(your_portal_name) >= 2)
{
// proceed the portal mechanics
}
を行くための少なくとも一つの場所を持っているので、一つの変形は、ポータルの量は> = 2であるかどうかを確認することができ、私はあなたが私たちを与えた情報に基づいて、ドイツGorodnevの答えが正しいことを言うだろう。ポータルが1つしかなく、存在しないポータルの位置を取得しようとすると、エラーが発生します。したがって、位置を取得する前に必要なポータルがあることを確認するifステートメントを含める必要があります。
- 1. ゲームメーカー、ゲームメーカーでdraw_text
- 2. ゲームメーカー、インスタンス固有のソリッド変数を割り当てる
- 3. トップダウンカーゲーム(ゲームメーカー)
- 4. ゲームメーカー - タッチイベント
- 5. ゲームメーカーのマウスクリックスルーコード
- 6. ゲームメーカー - イメージインデックスは変更されません
- 7. ポールC関数のPOLLOUTイベントをいつ使用するのですか?
- 8. Apacheを使ったDjango:view.pyのグローバル変数
- 9. ゲームメーカーの凍結コンピュータ
- 10. Simulink線形解析ポール/ゼロプロット
- 11. ゲームメーカーGMLツインスティックシューティングアナログコントローラ
- 12. ゲームメーカーのHTML5ポートの間違った位置でインスタンスを破棄する
- 13. open_MPを使った静的変数thread_local
- 14. Python:ループを使った名前変数
- 15. グローバル変数を使ったPythonスレッディング
- 16. インスタンス変数を使ったスレッディング問題
- 17. ゲームメーカー向けの修正プログラム
- 18. ゲームメーカーの文字列をバイナリ表現に変換するには?
- 19. 関数を使ったpostgresスクリプトのpsql変数の置換
- 20. phpを使ったsqlのセッション変数の使い方
- 21. Zend Frameworkを使ったレイアウトでの変数の使用
- 22. 1つの特定の関数を使って変わった型変換
- 23. 乱数を使った変数の作成
- 24. javascriptを使った値の(半)指数関数的変化
- 25. フィジカルで構築されたゲームメーカーを使って弾丸を作成する方法
- 26. openAI Cartポール '解決済み'意味
- 27. ゲームメーカー - 2次元配列
- 28. ゲームメーカーのAndroidアプリでRevmob Ad SDKを使用する
- 29. ゲームメーカーのサウンドエフェクトをオン/オフする
- 30. 配列を使ったルーティングシステム - 変数を使ってパラメータを送信する
詳細を具体的に説明してください。それ以外の場合はお手伝いできません。 – Dmi7ry
そして、私たちにいくつかのコードを教えてください!それ以外の場合は助けが難しいです。 –