問題タブ [love2d]

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 に答える
608 参照

input - lua - 入力テキストの文字数制限 - love2d

10文字程度に制限したいので、行内の文字を追加および削除できる機能があります

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

lua - Love2D タイル ベースの衝突が機能しない

タイルの衝突方法で問題が発生しています。何らかの理由で、プレーヤーが通過できないタイルを通過できる場合があります。また、理由はよくわかりませんが、スタックすると、オブジェクトを左に移動できますが、左にしか移動できません。以下にいくつかのコードを投稿しました。誰かが私を正しい方向に向けることができれば幸いです。(または、誰かが簡単な解決策を見つけることができればさらに良いことです!) 私のプレーヤー移動メソッドとタイル衝突メソッドは、両方とも更新メソッドで呼び出されます。

マップとタイルの衝突

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

lua - Lua では、すでに閉じられている { を閉じるには } が必要です

この問題は、実際には「プレーヤー」クラスに 1 行追加した場合にのみ発生します。

コード:

終わり

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

lua - タイルベースのコリジョンを行う方法

シンプルなプラットフォーム ゲームを作成しようとしていますが、明らかにタイルの衝突が必要で​​す。私がこれまでに持っているコードの問題は、最初にキャラクターを動かしてから、何かと衝突しているかどうかを確認することですが、最初に x 軸の衝突を確認するかどうかによっては、間違ったタイミングで衝突すると考えることがあります。またはy軸が最初です。私はこれについて間違った方法で進んでいますか?ここにいくつかのコードがあります。

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

lua - ゲームに TFler を実装する

最初は 1680 x 1050 用に設計されたゲームを設計しようとしていますが、プロジェクトに Tflers を実装しましたが、うまくいきません。最初に私の love.load に追加しました:

次に、私の love.draw() で:

しかし、私はこのエラーが発生しています:

TLfres.lua.13: フィールド 'setMode' (nil 値) を呼び出そうとしています

このエラーを取り除く方法は?? tlfres が機能するには古いバージョンの love が必要であることに気付きましたが、最新バージョンの love でそれが必要です。どうすれば動作するように最適化できますか? ありがとう!みんなありがとう!