lua

    14

    3答えて

    iPhoneでLuaを使用しようとしています。私はlua.org/ftpからLuaの5.1.4をダウンロードおよびMac OS Xの のためにそれをコンパイル lua_State* l; l = lua_open(); luaL_openlibs(l); luaL_loadstring(l, "print(\"Hi from Lua\");"); lua_pcall(l, 0, 0, 0)

    13

    9答えて

    現在、私はLuaを埋め込み、それを賢明なインテリジェントな設定ファイルとして使用しています。しかし、私はLuaの使用について人々が賞賛して以来、何かが欠けていると思います。 あなたはこの例を示すことによって、代わりにCのシェルスクリプトを使用する場合がありますなぜたとえば、私は簡単に説明することができます(確かに、ブースト正規表現は行き過ぎです): #include <dirent.h> #in

    4

    6答えて

    いくつかの興味深い機能(速度は1つ)があるので、私はLuaを勉強していましたが、2006年以降に機能の更新が行われていないことに気付きました。それがなければ、最近の進歩についてはどこで読むことができますか? 編集:すべての大文字ルアは、あなたが午前3時に投稿するとどうなりますか?

    3

    2答えて

    [私はLuaのマニュアルを読んで、それは固体の答えを提供していませんでした。] のは、私はインデックス付き配列として働く、Luaのテーブルがあるとしましょう: local myArray = {}; myArray[1] = "Foo"; myArray[2] = "Bar"; この表を処分するにはどうすればよいですか? myArrayをnilに設定するだけですか?または、配列全体を反復処

    0

    1答えて

    私はLuaの初心者です。私はLunityとLeMockを使用してユニットテストのLua 5.1のコードです。 私のクラスは、StorageManagerです。私は、ディスクからファイルを読み込むload()メソッドを単体テストしています。私は単体テストを実際のディスク上の実際のファイルに依存させてテストすることは望ましくありません。 だから、私はモックオブジェクトとI/O依存性を注入し、私のテスト

    6

    6答えて

    World of Warcraftの仕事の中でルアに2つの感情表現のコンボを作る方法はありますか? function Button2_OnClick() PlaySoundFile("Interface\\Addons\\Fart\\common_fart[1].wav"); DoEmote("moon"); DoEmote("sit"); DoEmote(

    2

    2答えて

    テーブルがリストまたはキューとして扱われるCからLuaテーブルの操作を実行する必要があります。具体的には、先頭に要素を挿入してhead要素を削除し、新しい要素を格納するために他の要素を移動させる必要があります。 これはストレートLUAでは単純ですが、table.insertとtable.removeを使用します。しかし、のCでは? lua_settableなどのLua C APIには機能があります

    2

    4答えて

    私はBitfighterのリードデベロッパで、主にC++で書かれたゲームですが、Luaを使ってロボットプレイヤーをスクリプトします。私たちはLunar(ルナの一種)を使ってビットを接着しています。 私は現在、LuaのスクリプトがC++コードで参照されているオブジェクトが削除されていることを知ることができます。ここ は(Luaの)いくつかのサンプルロボットのコードである:needTargetが真であ

    0

    7答えて

    私はさまざまな機能を起動するために使用するキーワードのチャットメッセージを解析しようとしています。チャットを使用するには、まずゲームモードでテストする必要があります。これはまずツール - >テスト - >サーバーの開始をクリックしてから、ツール - >テスト - >プレイヤーをクリックして開始します。コマンドウィンドウはゲームモードでは利用できないので、デバッグのフィードバックを得る方法が必要です

    6

    7答えて

    私は授業が苦労しています。Luaです。無実のグーグルが私にメタテーブルに関するアイディアをもたらし、クラスをシミュレート/書くために第三者のライブラリが必要であることを暗示しました。ここで ​​ ハビエルによって提案された技術を使用して、上記変換する私の最初の試みである: はここに(私は、サンプルコードを提供したときに、私はより良い答えを得るに気づいたからといって)のサンプルです。 私はRBert