問題タブ [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.
git - Windows と osx 間の GameMaker Studio 2 コラボレーション
私は友人とゲームに取り組んでおり、.yyp ファイルに関する継続的な問題に遭遇しました。
最初は.yyp
ファイルを git の管理下に置いていましたが、一方が他方の変更をプルダウンすると、この.yyp
ファイルの OS 固有の設定と思われるものが原因で、ゲームを実行できなくなりました。
したがって、当然のことながら、このファイルをあなたに追加し、私たちの一方が追加したオブジェクトがもう一方の環境に.gitignore
ないことに気付くまで、私たちの生活を続けました. さらに掘り下げると、このファイルには、ゲームやステージに追加されたオブジェクトの JSON リストも格納されていることがわかりました。.yyp
OSX と Windows の間で GMS2 プロジェクトを成功させた人はいますか? これはどのように達成できますか?
前もって感謝します
game-maker-studio-2 - game maker studio 2: 弾丸がマウスの方向に動かない
ゲームで射撃メカニズムを作ろうとしていますが、弾丸を強制的にマウスの方向に移動させることができません。プレイヤーオブジェクトの下に作成し、彼の座標にとどまります。obj_bullet が単に「物理を使用する」(およびセンサー パラメータも使用する)かどうかに関係なく、物理を使用しても状況は変わりません。
それらは私が作成した座標にとどまります
obj_bullet で物理演算を使用しない場合、弾丸スプライトの回転はマウスの位置に依存しますが、それでも動きません。
弾丸の「作成」イベントで弾丸の簡単なコードを書きました
代わりに使用しようとしmove_towards_point(mouse_x, mouse_y,bulletSpeed);
ましたが、機能しません
次に、インスタンスレイヤー「Bullets」を他のすべての上に作成し、obj_playerの「step」イベントで条件を作成しました
弾丸はプレイヤーの座標に落ちます。弾丸はプレーヤーにスタックするという理論がありましたが、プレーヤー座標ではない弾丸を作成しても機能しませんまた、プレーヤーと弾丸スプライトの軸を変更しましたが、まだ結果はありません...
このようなYouTubeチュートリアルでほぼ同じコードを見て 、その場合は機能するため、なぜ機能しないのか本当にわかりません。