問題タブ [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.
game-maker - 画面を右にスクロールする
view_xview += 1
画面を常にスクロールさせようとしていますが、動きません。
私が知る限り、画面上に目に見えないオブジェクトを作成し、これをステップ イベントとして割り当てますか? カメラが画面上を移動する目に見えないオブジェクトを追跡するようにすることも聞いたことがありますが、これは確かに優れているようです?
ビューの使用を有効にし、表示できるようにしました。
view_xview += 1 と view_xview[0] += 1 の両方を見たことがあるので、間違いなく view0 を使用しています。
game-maker - ユニークなグループのスポーン ゲーム メーカー
これらすべてにまったく新しいので、我慢してください。何がわからないのかわからない。
1 ~ 2 秒ごとに、20 のプールから 5 つのランダムなオブジェクトの列を右からスポーンさせたいと考えています。どこから始めればよいか分からないのは、少なくとも 2 列にわたって同じオブジェクトを繰り返さないようにしたい場合です。
列は右からスポーンし始め、左に進みます。最初の列は明らかに空き列ですが、最初の列のオブジェクトを 2 番目と 3 番目に配置できないようにするにはどうすればよいでしょうか。2番目から3番目と4番目などにあるものはありますか?
列 1 ~ 3 には 1 ~ 15 の番号があり、列 4 は 20 からの他の未使用に加えて、再び 1 ~ 5 を持つことができます。
これが怪物かどうかはわかりません。
game-maker - 最後の場所のオブジェクトを変数にキャプチャしますか?
現在、プレイヤーが一度に 1 マスずつ移動できる 10x10 グリッドのマスがあります。彼らが正方形に飛びついたとき、ジャンプ先の正方形とジャンプ元の正方形の sprite_index に基づいてアニメーションを再生する必要があります。「ジャンプ先」を整理しました。プレイヤーと正方形の間の衝突イベント (ここでは正方形):
(また、上記を行うためのより良い方法はありますか?そこにあるものの上に生成する代わりに、削除/置換してから何かを配置できますか?)
だから今、キャラクターが去っている広場からアニメーションを再生しようとしています。プレイヤーの衝突と正方形でそれを行うことができます:
問題は、再生するアニメーションをカスタマイズできないことです。4 つの差分色の正方形に使用できるアニメーションの色は 4 つあります。だから私は、プレイヤーが次のような変数を作成して、私の広場で衝突イベントを試しました
私の色ごとに。そして、プレーヤーの正方形との衝突イベントで再び私は持っています
そして、移動するとエラーが発生します。
コード スクエアがプレイヤーと衝突する (プレイヤーがスクエアにいる) : http://puu.sh/n9zCY/2f226b6d3c.png
コードプレーヤーが正方形に衝突: http://puu.sh/n9zK6/deac1a09f5.png
java - Android Java+xml 拡張エラー - shelldo でメソッド shell_do を呼び出そうとすると例外がスローされました
Javaファイルと.xmlマニフェストを含むJava拡張機能を使用して、ゲームメーカースタジオでAndroidに移植した経験のある人はいますか? バージョン - Game Maker: Studio。また、拡張機能を作成するには、Java、XML、および GML (基本的には html と Visual Basic の組み合わせ) の 3 種類のコードが必要であることに注意してください。
Android 用に作成しているタイムカード アプリがあります。パンチインとパンチアウト、休憩を取ることができ、その情報をアプリの作業ディレクトリ内のテキスト ファイルに記録します。私の問題は、Note pad.exe (または同等のもの) を開いて、Game Maker: Studio でユーザーにテキストを表示する方法です。
私はsheldoという名前のJavaファイルを拡張機能に設定し、それをsupopntxtfと名付けました。そのプロパティページではandroidのみを選択し、関数のプロパティページでは名前と外部名の両方をshell_doとして設定しています。戻り値の型を double に設定し、引数 0 と引数 1 を文字列としてリストしました。ここに私がsheldo.javaファイルに入れたコードがあります:
Androidマニフェストにxmlコードを追加しました(拡張機能名を右クリックしてAndroidタブに移動します)。入力したコードは次のとおりです。
そして私がそれに追加した権限:
わかりました、ゲーム自体で(GMLコード言語に戻りました)、ポインターという名前のオブジェクトがあり、その作成イベントでこれらの関連変数を宣言しました:
オブジェクトポインターのアラームイベントで、拡張機能をアクティブにするこのコードがあります:
私は自分のゲームをコンパイルしました (ゲームが完全にコンパイルされていない限り、拡張機能は機能しないとマニュアルに書かれているため)、そこには問題はありませんが、拡張機能を使用しようとしても何も起こりませんが、ランナーログを振り返ってみると、このエラーが発生します拡張機能を使用しようとするたびにメッセージ:
shell_do でメソッド shell_do を呼び出そうとすると、例外がスローされました
xml と組み合わせた Java の詳細については、You Tube で役立つビデオをいくつか見ました 。
https://www.youtube.com/watch?v=tv2iClQ3G3s&list=PLRz47KuVF6Uos2m6ZQ5J7v9xNA-LN8m7L&index=14 Android Studio をダウンロードし、かなり簡単に動作するようになりましたが、このプロジェクトを Game Maker: studio で完了させたいと思っています。それにお金がかかりますし、アプリ全体を書き直したくありません。言語がまったく異なるからです。しかし、どこかで何か間違ったことをしているに違いないと思います。
c# - MS Visual Studio xsd ツールを使用して gml.xsd の C# クラスを生成する
Microsoft Visual Studio 2010 には、特定のスキーマに対応する XML ファイルを簡単に処理するための C# ソース コードを自動的に生成できるxsdというツールが付属しています。GMLスキーマに基づく非常に複雑な XSD スキーマがあります。しかし、数日後、GML スキーマをスタンドアロンで解析することさえできませんでした (独自の「カスタム スキーマ」を解析しようとせずに)。
どういうわけか、xsd ツールには、参照されている他の xsd スキーマの組み込み参照に従って問題があるようです。いくつかのフォーラムでは、これらの xsd ファイルをコマンド ライン パラメーターとして xsd 呼び出しに追加するようアドバイスしています。しかし、突然いくつかのタイプがすでに定義されているため、これは機能しません。インクルードは円で行われると思います。それまでの間、GML スキーマ (gco、gmd、gsr、gss、gts、ows、xlink) で何らかの形で使用されている約 70 の xsd スキーマを既にダウンロードしました。それで、誰かが以前に GML スキーマのクラスを正常に生成したかどうかを尋ねていますか?
range - 0 - 1 - 0 の大きな数値を縮小する
私は数学に精通しているわけではありませんが、私がやりたいことは数学が重いようです。
0-1-0 の範囲内になるように、0-800 の範囲の数値を縮小しようとしています (つまり、1 は 400 です)。これが可能かどうかはわかりませんが、私の解決策の試みは実りがありませんでした. どこで解決策を探すべきかについての指示は、非常に有益です!
これは、画面の位置に応じて画像のアルファを変更できるようにするためです。中央の画像は 100% 表示される必要がありますが、画面の端に近づくにつれて、画像はより透明になります。アルファの範囲は 0 ~ 1 です。
よろしくお願いします!
game-maker - 最後のフレームでスプライト アニメーションをフリーズする方法は?
ゲーム メーカーで 5 つのサブ イメージを含むスプライトを作成し、最後のサブ イメージに達したときに停止するようにしたいのですが、コードを使用してこれを行うにはどうすればよいですか?
game-maker - GML のこのコードの何が問題なのか、誰かがわかりますか?
これは、obj_arrow_move_opposite_direction と obj_arrow_move_one_direction に 5 つのサブ イメージが含まれ、obj_lamp_light に 5 つのサブ イメージが含まれている、作成しようとしているゲームです。