問題タブ [game-maker-studio-2]

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

game-maker-studio-2 - スケルトンと衝突したときに実行されるゲーム メーカーのデス コードが機能しない

p_hp はヘルス変数であり、o_skeleton は敵です。私がやりたいことは、スケルトンに3回衝突したときにプレーヤーを殺すことですが、うまくいかないようです。

私は何を間違えましたか?

私の問題を解決するのを手伝ってください。

0 投票する
2 に答える
136 参照

game-maker-studio-2 - (GMS2) Spawner オブジェクトがアイテムをスポーンしない

GMS2 には、次のコードを持つスポナー アイテムがあります。

  • 作成イベントで:

  • ステップイベントでは:

これは問題なく動作し、近くにコーヒー豆が検出されない場合、コーヒー豆が生成されます。

問題は、このオブジェクトを複製して別のアイテムのスポナーを作成すると、同じコードが機能しないことです。

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

gml - HSV を使用してサーフェスの色を選択する方法はありますか?

HSV を使用してサーフェスの色を選択する方法はありますか?
マウス ボタンを押して pickMode がオンの場合、色はマウス座標の下の色になります。pickMode は、"P" を押すとアクティブになります。

複数のページがあるため、アニメーション化できます。これが、サーフェスが配列になっている理由です。 https://paste.mod.gg/teceguqiva.cs

0 投票する
2 に答える
1090 参照

arrays - GameMaker 2.2* => 2.3 更新修正配列

新しい GameMaker 2 アップデートでは、多くの大きな変更があります: https://help.yoyogames.com/hc/en-us/articles/360011980018

このエンジンでゲーム ( https://store.steampowered.com/app/733460/First_Feudal/ ) を 3 年間開発しました。以前は状態を処理する方法が他にありませんでした: 配列のみでした。構造体とモデル オブジェクトはありません。

したがって、ゲームには非常に多くの配列があります。1 次元と 2 次元の配列を使用します。これからは、GML には 1 次元配列のみがあり、2 次元またはその他の多次元配列は 1 次元配列の 1 次元配列です。

今のところ、GameMaker を 2.2 から 2.3 にアップデートした後、アレイは正常に動作する可能性があります。しかし、いくつかの問題があります。まず、一部の配列関数は次のバージョンで非推奨になります。また、それらの一部 (array_height_2d など) は、1 次元と 2 次元のロジックを混在させると、異なる方法で動作する場合があります。

では、2 次元配列を新しい 2.3 形式に更新し、廃止された関数を後で使用しないようにするにはどうすればよいでしょうか?

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

game-maker-studio-2 - 最後のフレームでスプライトを停止

だから私はこの深刻な問題を抱えており、それを機能させる方法がわかりません。ステップイベントにこれがあります:

私が欲しいのは、最後のフレームでスプライトが停止することです。オブジェクトがあり、そのオブジェクトにスプライトを配置するか、スプライトを使用sprite_indexして変更しますが、それは機能しますが、スプライトの「ダウン」には、彼女が上下に移動するというセキュアがあります。彼女が完全にダウンしたとき、それは 8 サブ画像にあります。そのフレームでスプライトをフリーズしたいのですが、それに到達できません。