問題タブ [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 に答える
671 参照

git - Windows と osx 間の GameMaker Studio 2 コラボレーション

私は友人とゲームに取り組んでおり、.yyp ファイルに関する継続的な問題に遭遇しました。

最初は.yypファイルを git の管理下に置いていましたが、一方が他方の変更をプルダウンすると、この.yypファイルの OS 固有の設定と思われるものが原因で、ゲームを実行できなくなりました。

したがって、当然のことながら、このファイルをあなたに追加し、私たちの一方が追加したオブジェクトがもう一方の環境に.gitignoreないことに気付くまで、私たちの生活を続けました. さらに掘り下げると、このファイルには、ゲームやステージに追加されたオブジェクトの JSON リストも格納されていることがわかりました。.yyp

OSX と Windows の間で GMS2 プロジェクトを成功させた人はいますか? これはどのように達成できますか?

前もって感謝します

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

game-maker-studio-2 - game maker studio 2: 弾丸がマウスの方向に動かない

ゲームで射撃メカニズムを作ろうとしていますが、弾丸を強制的にマウスの方向に移動させることができません。プレイヤーオブジェクトの下に作成し、彼の座標にとどまります。obj_bullet が単に「物理を使用する」(およびセンサー パラメータも使用する)かどうかに関係なく、物理を使用しても状況は変わりません。

それらは私が作成した座標にとどまります

バツ

obj_bullet で物理演算を使用しない場合、弾丸スプライトの回転はマウスの位置に依存しますが、それでも動きません。

xx

弾丸の「作成」イベントで弾丸の簡単なコードを書きました

代わりに使用しようとしmove_towards_point(mouse_x, mouse_y,bulletSpeed);ましたが、機能しません

次に、インスタンスレイヤー「Bullets」を他のすべての上に作成し、obj_playerの「step」イベントで条件を作成しました

弾丸はプレイヤーの座標に落ちます。弾丸はプレーヤーにスタックするという理論がありましたが、プレーヤー座標ではない弾丸を作成しても機能しませんまた、プレーヤーと弾丸スプライトの軸を変更しましたが、まだ結果はありません...

このようなYouTubeチュートリアルでほぼ同じコードを見て 、その場合は機能するため、なぜ機能しないのか本当にわかりません。