[過去ログ]
NScripter Ver.19.00 (553レス)
NScripter Ver.19.00 http://mevius.5ch.net/test/read.cgi/gamedev/1391089268/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
293: 名前は開発中のものです。 [sage] 2015/01/15(木) 07:42:44.45 ID:BWAGDFBQ system.lua単独起動時にNSExec("reset")を呼び出した場合、Luaコードの実行はそのまま続いて変数だけが初期化された。 存在しない*start探しに行ってエラー吐くんじゃね?と思って実行したけど意外にも通るらしい。 defineresetも同様に通ったので、system.lua自身を再読み込みした上でNSCOM_main関数を頭から呼び直すようにすれば関数外に書いた変数は全面リセット可能かも。 http://mevius.5ch.net/test/read.cgi/gamedev/1391089268/293
315: 名前は開発中のものです。 [sage] 2015/03/30(月) 00:34:42.45 ID:OOCw6vH0 >下ホイールで瞬間表示 NSLuaAnimationInterval(33) NSLuaAnimationMode(true) function NSCALL_animation() local l,r,w=NSGetClick() if(w<=-1)then if(not NSNSosippa)then NSExec('textspeed 0') NSNSosippa=true end else NSNSosippa=false NSExec('textspeed 9') --←現在の表示速度に合わせる end end NSExec('luacall animation') --------------------- とりあえず公式のnslua.dll入れてフォルダ内にsystem.lua作ってこれコピペしとけばいいんじゃね、見るからに機能不足だけど >Luaという言語を知らず 妖精さんの魔法だと思っておくのが嫌ならsenzogawaさんの講座でも見に行けばいいんじゃね? このスレの住人だってほとんどは実装当初Luaを知らなかったぞ >>304 落としてみたら予想外の解決策でものすごく驚いた。dllが視野に入ってるとこんな解決法もあるのか…… http://mevius.5ch.net/test/read.cgi/gamedev/1391089268/315
345: 名前は開発中のものです。 [sage] 2015/05/16(土) 16:56:23.45 ID:LzObCWRD >>341 新ボタンはマジで神だぞ。とにかく断然早い。たったそれだけだけど、ほんとに違う。 あと細かいけど2.93から実装だな。 http://mevius.5ch.net/test/read.cgi/gamedev/1391089268/345
534: 名前は開発中のものです。 [sage] 2017/10/19(木) 22:24:45.45 ID:26ONJpRU print 1よりNSUpdate()の方が速いか?って言う意味なら 有意な差はないんじゃない? --system.lua function NSCOM_invalidate() NSInvalidate(0,0,639,479) end function NSCOM_update() NSUpdate() end http://mevius.5ch.net/test/read.cgi/gamedev/1391089268/534
545: 名前は開発中のものです。 [sage] 2017/12/12(火) 23:55:16.45 ID:w7ET5Fhl >>544 tablegoto使うかtablegosub作って、switchの代用にするのもありかも tablegosubはNScrでも作れるけど、制御文多用するならLuaの方がやりやすいかも --system.lua NL_dofile("sample.lua") function NSCOM_tablegosub() local t = NSPopStr() NSPopComma() local num = NSPopInt() _G[t][num]() end --sample.lua --パラメーター分岐による処理の中身 --テーブルを用意して、処理を記述していく sample = {} sample[1] = function() NSOkBox("1","sample") end sample[2] = function() NSOkBox("2","sample") end sample[15] = function() NSOkBox("15","sample") end http://mevius.5ch.net/test/read.cgi/gamedev/1391089268/545
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.029s