問題タブ [gml]
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.
facebook - Facebook ユーザーのゲーム データの保存 ゲーム メーカー
私は多くの知識やドキュメントなしでユーザーのデータをデータベースに保存する方法を理解しようとしてきましたが、驚くべきことに多くの問題が発生しているので、ゲーム変数を保存する方法に関する良いガイドを誰かが知っているかどうか疑問に思っていました.ゲームメーカーのFacebookユーザーに固有ですか? これまで PHP の使用を検討してきましたが、ゲーム メーカーと適切に関連付ける方法がわかりません。
game-maker - GML -> 衝突しているインスタンスの変数をチェックしてから、アクションを実行します
私はいくつかの GML スクリプトを実行しようとしてきましたが、ある時点で完全に行き詰まりました。敵がメイン キャラクターを攻撃しますが、重ならないようにしたいです。だから、私は言うでしょう。
これは私が取得しようとしているものを説明する画像です (敵が攻撃しているという理由だけで、主人公と直接接触していなくても、敵は攻撃する必要があることを知っていることに注意してください)
game-maker - キャラクターのジャンプの高さは制御されません
マリオゲームを作ろうと思っていますが、アップキーを押しているとキャラが上がっていきます。一定の高さで戻ってくるマリオゲームとは違います。Gmlの学習を始めたばかりです。ジャンプと移動のために作成したスクリプトをアップロードしました。hsp 変数と vsp 変数は、それぞれ水平速度と垂直速度を表します。grav は重力を設定します。
queue - Game Maker GML Flood Fill メソッド - 行き止まり
Game Maker の GML でフラッド フィル スクリプトを実装しようとしていますが、行き詰まりました。床ブロックを埋めるための簡単な解決策と思われるものを修正するために3時間試みた後、この問題について助けを求めています. タイルが既にタイル リストに追加されているかどうか、およびそれが壁と衝突するかどうかをテストしています (したがって、10 行の collision_rectangle 関数。これらは、床タイルが壁と重なるかどうかをテストしているだけです)。 )。申し訳ありませんが、これらは多くの不要なスペースを占有し、コードをごちゃごちゃさせています。GML でそれを行う別の方法が見つかりませんでした。ここにいる誰かが GML のデータ構造に精通しており、私が間違っていることを知っている場合は、率直に言ってください! あなたは私のプロジェクトを保存します!
コード:
それはおそらく私が見落としているマイナーなものです。セカンドオピニオンが欲しいだけです。助けてくれてありがとう!
-ニール
game-maker - Game Maker Studio: DoSet :: 無効な比較タイプ
実際のifステートメントではなく、コメントでこのエラーが発生します。ユーザーのデータをロードするData_Load()をコメントアウトしないと、これをバイパスできません。
最近、バージョン 1.4.1567 に更新しました。このバージョンのバグかもしれません。
「Connected」変数と「Guest」変数はどちらも整数 (ブール値) であり、コードのどの時点でも文字列に設定されないことを述べておく必要があります。
Data_Load() スクリプトは次のとおりです。
game-maker - 2 つの座標を比較して結果を取得しようとするとエラーが発生する
ゲームのスコアカウンターを作っています。2 つのオブジェクトの x 座標が一致すると、スコアが増加します。小さなスクリプトを作成し、マネージャ オブジェクトから実行しました。その後、スクリプトからエラーが発生し、エラー応答は無意味です。
スクリプト:
エラーは次のとおりです。
game-maker - ゲーム メーカーのこのコードは正しく動作しません:
このコードは、ヘルスが 0 になるとオブジェクトを破棄しますが、global.xp 変数に 5/7 を追加しません。
これもうまくいかない
これはオブジェクトを破壊しません(ところで、私が持っている作成イベントでは(rotem_hp = 5)
私の質問に答える努力に感謝します。