• [解決済み】Luaの文字列をintに変換する

    質問 Luaで文字列を整数に変換するには? このような文字列があります。 a = "10" 10という数字に変換してほしい。 どのように解決するのですか? を使用します。 tonumber 機能 . のように a = tonumber("10") .

    2022-04-07 05:42:49
  • [解決済み] luaテーブルのエントリーをキーで削除する方法は?

    質問 私はハッシュマップとして使用するLuaテーブルを持っています、すなわち、文字列のキーを持つ。 local map = { foo = 1, bar = 2 } このテーブルのキーで特定される要素を "pop" したいのです。このテーブルには table.remove() メソッドがありますが、これは削除する要素のインデックス (つまり数字) を取るだけで、一般的なキーを取る

    2022-03-10 09:01:46
  • [解決済み] Luaでファイルからデータを読み込む方法

    質問 ファイルからデータを読み込む方法、あるいはファイルが存在するかどうかを確認し true または false function fileRead(Path,LineNumber) --..Code... return Data end 解決方法は? これを試してみてください。 -- http://lua-users.org/wiki/FileInputOutp

    2022-03-07 22:02:40
  • [解決済み] テーブルをコンソールにダンプするには?

    質問 ネストしたテーブル(n-deep)を含むテーブルの内容を表示するのに困っています。テーブルの内容を標準出力またはコンソールにダンプするために print ステートメントなど、手っ取り早い方法を知りたいのですが、方法がわかりません。私は、以下のような大まかな等価物を探しています。 NSDictionary を gdb で使用します。 解決方法は? をご覧ください。 テーブ

    2022-03-05 06:27:15
  • [解決済み] <' の近くに予期しない記号がある

    質問 Luaで何かコードを書こうとしているのですが、ちょうど12歳でないとプリントできません。 "Welcome!" . しかし、このコードを実行するたびに、次のようなエラーメッセージが表示されます。 '&lt;' の近くに予期しない記号があります。 エラーメッセージによると3行目にあるそうです。可能であれば、どなたかこのコードの他の潜在的なエラーも指摘していただけませんか?私の

    2022-03-04 16:48:55
  • [解決済み] excavate 5」のようなコンピュタークラフトプログラムを実行するには?

    質問 のようなプログラムを作りたいのですが、どなたかコマンドを教えてください。 'プログラム19' または 'build house 5 3 10' に依存するのではなく input = read() ? 私はずっとこれを探し回っていますが、まだ解明されていませんし、見つかっていません。ですから、誰かが教えてくれるといいのですが、誰もできないならそれでもいいです。 この

    2022-02-28 19:40:49
  • [解決済み] Luaでテーブルが要素を含んでいるかどうかを確認するには?

    質問 テーブルに値が含まれているかどうかをチェックする方法はありますか?私は自分自身の(素朴な)関数を持っていますが、私はそのための何か&quot;公式&quot;が存在するかどうか疑問に思っていました?または、より効率的な何か... function table.contains(table, element) for _, value in pairs(table) do

    2022-02-28 12:40:09
  • [解決済み] Luaはstdoutをコンソールウィンドウにリダイレクトします。

    質問 私は、ユーザーにメッセージを表示する必要があるluaスクリプトを書こうとしていますが、もちろん、ホストアプリケーションは限られたサポートしか提供しません。 そこで、コンソールウィンドウを開き、print()をリダイレクトさせたいと考えています。このように動作することを期待しています。 io.stdout = io.popen('find /v ""', "w") print("I

    2022-02-27 16:29:23
  • Lua基本関数 type、tonumber、tostring、pcall、print

    &lt;スパン 元のアドレス http://www.daileinote.com/computer/lua/10 タイプ(v) vのタイプを決定するために使用される 文字列 "nil"、"number"、"string"、"boolean"、"table"、"function"、"stread" "userdata" を返すことができます。

    2022-02-24 21:18:35
  • luaの一般的なエラーの種類

    タイプ 1、インデックスがゼロの値 1. nil 値 (グローバル 'a') のインデックスを作成しようとした。 a.name = "haha" 2. nil 値(フィールド 'name')のインデックスを作成しようとした。 a.name.first = "haha" 3. nil 値 (グローバル 'a') に対して演算を実行し

    2022-02-24 14:37:35
  • [解決済み】<eof>は'end'の近くで期待される。

    質問 これらのファイルをゲームサーバーで使用していますが、新しいプレイヤーモデルを追加するたびに、次のようなメッセージが表示されます。 [ERROR] lua/autorun/server/fastdlskins.lua:938: '&lt;eof&gt;' expected near 'end' 1. unknown - lua/autorun/server/fastdl

    2022-02-21 10:08:15
  • Lua5.3の落とし穴

    nil 値を呼び出そうとする (グローバル 'unpack') lua 5.2、5.3では、グローバルなunpack関数が削除され、table.unpackが採用されています。サードパーティのライブラリやunpackメソッドを使用したソースコードを使用する場合、コードの前に local unpack = unpack or table.unpack nil 値を呼び出

    2022-02-20 23:28:24
  • lua が表示される xxx: nil 値 (フィールド 'getn') を呼び出そうとする 解決方法

    &lt;パス luaのバージョンは、最近最新版に更新されました。 Lua 5.3.4 Copyright (C) 1994-2017 Lua.org, PUC-Rio 旧プロジェクトを実行中に以下のエラーが発生しました。 xxx: attempt to call a nil value (field 'getn') stack traceback: ネットで調べ

    2022-02-20 18:59:20
  • lua loadlib 関数がグローバルな 'loadlib' (nil 値) を呼び出そうとする

    Lua プログラムで loadlib を使用した動的ライブラリのインポートエラー   グローバルな 'loadlib' (nil値) を呼び出そうとしました。 訂正します。 luaconf.h ファイル中の は次のようになります。 #undef LUA_COMPAT_LOADLIB に変更する。 #define LUA_COMPAT_LOADLI

    2022-02-20 13:14:15
  • グローバルな 'setmetatable' (nil 値) または同様のものを呼び出そうとすると、lua がエラーを報告する。

        モジュールを増やしてluaを書くと、このミスをしやすいのでメモです。 setmetatableは_Gテーブルの下に実装されているメソッドですが、モジュールを使うと環境ごとスタックされるので、グローバルメソッドが見れないというエラーになります。で、一般的にmodule(... , package.seeall)と書くのは、グローバルな環境を見えるようにするためです。    

    2022-02-20 11:27:52
  • このエラーは、LUA が nil 値(グローバル 'loadstring')を呼び出そうとしたときに発生しました。

    f = loadstring("i = i + 1") i = 0 f(); print(i) f(); print(i) lua 5.2 では loadstring は非推奨なので、このコードは問題なく動作します。 load( "print( 'test' )" )( ) https://github.com/gameplay3d/GamePlay/issu

    2022-02-20 04:54:03
  • luaのエラーまとめ

    1. getPosition は再度変換する必要があります ccp(getPosition) 2. ノードを取得したら、それを使う前にtolua.cast(pNode, &quot;CCNode&quot;)で強制変換を行う必要がある 3. 3. 呼び出される関数を追加する。CCMenuItem.cpp の registerScript

    2022-02-20 02:01:32
  • [解決済み] Lua が nil を呼び出そうとした

    質問 私はこのLuaスクリプトを持っています。 function dispTanks() mon.setCursorPos(offsetPos, 1) mon2.setCursorPos(offsetPos,1) for i=1, #machines do -- RC Tanks --------------------------------

    2022-02-19 22:01:20
  • [解決済み] Luaでネストしたテーブルと数値キー

    質問 数値インデックスの関係で可能かどうかわかりませんが、どなたかご教示いただければ幸いです。 の表があるとする。 t = { 13, 200, 12, 15, 23 } 数字を使ったテーブルのネストはどうすればいいのですか? t["200"] = {"stuff", "more stuff", "even more stuff"} はうまくいかないようです。ポジション2

    2022-02-19 20:44:29
  • [解決済み] Luaイベントハンドラ

    質問 lua には "event handler" が組み込まれているのですか、それとも lib が用意されているのですか? 例えば、"a = 100"のときにイベントが発生するように。 使うのではなく、何か別のものを。 while true do if a == 100 then [...] break; end end 単純にスリープをつけるとか。whil

    2022-02-19 17:55:59