null

数値を16進数の文字列に変換する。

俺様用メモ。 local num2hex = "%06x" -- これが本体。 num2hex:format(65536) -- formatメソッドを実行、引数に変換したい値を与える。すると、文字列が出てくる。 -- この例で言えば、"00ffff"が戻ってくる。 -- オブジェクト指向が嫌で関数的アプローチが…

数値を16進数の文字列に変換する。

俺様用メモ。 local num2hex = "%06x" -- これが本体。 num2hex:format(65536) -- formatメソッドを実行、引数に変換したい値を与える。すると、文字列が出てくる。 -- この例で言えば、"00ffff"が戻ってくる。 -- オブジェクト指向が嫌で関数的アプローチが…

数値を16進数の文字列に変換する。

俺様用メモ。 local num2hex = "%06x" -- これが本体。 num2hex:format(65536) -- formatメソッドを実行、引数に変換したい値を与える。すると、文字列が出てくる。 -- この例で言えば、"00ffff"が戻ってくる。 -- オブジェクト指向が嫌で関数的アプローチが…

NSCOMのチュートリアルやってみる

luasubと言うdefine節専用の命令が増えた。 これはdefsubのLua版であり、その命令の実体をsysytem.lua(もしくはその中からdofileで呼ばれるファイル)内に記述する。 たとえば、00.txtのdefine節に luasub sample_functionと記述した場合、system.lua内では…

NSCOMのチュートリアルやってみる

luasubと言うdefine節専用の命令が増えた。 これはdefsubのLua版であり、その命令の実体をsysytem.lua(もしくはその中からdofileで呼ばれるファイル)内に記述する。 たとえば、00.txtのdefine節に luasub sample_functionと記述した場合、system.lua内では…

NSCOMのチュートリアルやってみる

luasubと言うdefine節専用の命令が増えた。 これはdefsubのLua版であり、その命令の実体をsysytem.lua(もしくはその中からdofileで呼ばれるファイル)内に記述する。 たとえば、00.txtのdefine節に luasub sample_functionと記述した場合、system.lua内では…

デバッグの基本的な遣り方

NScripterでSyntax error以外のエラーを出して止まるスクリプトで問題がすぐには解決できなさそうな時。 スクリプト中、動作の気になる部分の前に、「debuglog 1」を記述する。 その直後に「click」命令か何かをかます。 nscr.exeを実行し、気になる部分の前…

デバッグの基本的な遣り方

NScripterでSyntax error以外のエラーを出して止まるスクリプトで問題がすぐには解決できなさそうな時。 スクリプト中、動作の気になる部分の前に、「debuglog 1」を記述する。 その直後に「click」命令か何かをかます。 nscr.exeを実行し、気になる部分の前…

デバッグの基本的な遣り方

NScripterでSyntax error以外のエラーを出して止まるスクリプトで問題がすぐには解決できなさそうな時。 スクリプト中、動作の気になる部分の前に、「debuglog 1」を記述する。 その直後に「click」命令か何かをかます。 nscr.exeを実行し、気になる部分の前…

PNGとの相性

※20110922追記 このエントリーで書かれている内容は、間違ってはいませんが全くの時代遅れです。 現在では、デフォルトに付属しているnspng.dllを置いておけば、何の問題もなく、アルファブレンドPNGが使えます。 - NScripterでPNGを使う方法について。今更…

PNGとの相性

※20110922追記 このエントリーで書かれている内容は、間違ってはいませんが全くの時代遅れです。 現在では、デフォルトに付属しているnspng.dllを置いておけば、何の問題もなく、アルファブレンドPNGが使えます。 - NScripterでPNGを使う方法について。今更…

PNGとの相性

※20110922追記 このエントリーで書かれている内容は、間違ってはいませんが全くの時代遅れです。 現在では、デフォルトに付属しているnspng.dllを置いておけば、何の問題もなく、アルファブレンドPNGが使えます。 - NScripterでPNGを使う方法について。今更…