問題タブ [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 投票する
2 に答える
1366 参照

text - Love2d - テキストをクリック可能にする方法

シンプルなテキストがあり、テキストをクリックすると終了します。申し訳ありませんが、love2dは初めてです

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 でそれが必要です。どうすれば動作するように最適化できますか? ありがとう!みんなありがとう!

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

lua - love2d 自体をインストールせずに love2d ゲームを実行する方法はありますか?

私は LOVE2D を使用してゲームを作成しており、ほぼ完成しています。しかし、心配です。ユーザーは Love2d 自体をインストールしなくてもゲームをインストールできますか? もしそうなら、どうすればそれを抽出できますか?

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

inheritance - Love2d と Lua の継承

この一連の値と関数を持つクラスがあります。

そして、次のように、同じ関数と値を他のクラスに簡単に使用できるようにしたいと考えています。

私は Flash と As3 のバックグラウンドを持っています。知っている人なら、私がやろうとしていることを多かれ少なかれ理解できるかもしれません。それで、誰かがこれで私を助けることができますか?すべての助けに感謝します。

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

porting - LOVE2D 0.9+で互換性を持つようにゲームスクリプトを修正する方法

この素晴らしいプラットフォームに興味があれば、非常に短い期間でゲームのプロトタイプを作成できる可能性があります。Web から .love 形式のゲーム スクリプトをいくつか入手しましたが、それらは love2d 0.8 用に作成されており、バージョン 0.9 以降では実行できませんでした。ウィキをチェックしたところ、0.9+ が 0.8 スクリプトとの互換性を壊し、多くの機能が置き換えられたか減価償却されたことが確認されました。

古い .love (またはスクリプト) を 0.9+ 互換に変換できるスクリプトはありますか?

または、古いスクリプトを手動で修正して 0.9+ と互換性を持たせることができる変換テーブル、

wiki には変更の長いリストがありますが、変換を簡単にするための包括的ではありません。

lubuntu 14.04でlove 0.9.1を実行しています

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

lua - lua スクリプトを実行するたびに異なる値が取得されるのはなぜですか?

Love2D で、特定のポイントに到達してから停止するまで正方形が落下する単純な 2D シーンを作成しました。問題は、ユーザーの入力やコードの変更がなくても、正方形が毎回わずかに異なるポイントで停止することです。

これが私のルアです

変数 playY はプレーヤーの高さを示しますが、毎回異なる値で停止します。

ここに画像の説明を入力 ここに画像の説明を入力 ここに画像の説明を入力

どうしてこれなの?