■ このスレッドは過去ログ倉庫に格納されています
NScripter Ver.19.00
- 1 :名前は開発中のものです。:2014/01/30(木) 22:41:08.23 ID:BRbRh5DC.net
- 商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。
・本家
ttp://www.nscripter.com/
・うpろだ
ttp://nscuploader.wkeya.com/
- 401 :名前は開発中のものです。:2015/07/27(月) 15:24:02.51 ID:lYLQLW+8.net
- NSfont.dllの外字登録は結局ns2アーカイブに対応しているのでしょうか?
nscripter覚書やtipsにはpng化すればver2.96はエラー回避できると書いてあるのですが、
png使用で、ver2.95、ver2.96両方試したんですがどっちも画像が見つかりませんと出て落ちてしまいました(アーカイブ前は問題なく機能します)
ぐぐったらver16のスレで同じようなことを言ってる人がいたんですが、他の人はns2アーカイブでも問題なく使えているの気になりました。
- 402 :名前は開発中のものです。:2015/07/27(月) 22:29:49.95 ID:9iXEJgW+.net
- うちの環境では問題なく使えるよ
ns2ファイルにアクセスできないか、ns2ファイル内の画像ファイルにアクセスできてないかの
どちらかだと思うから
テストして問題を切り分けてみるといいと思うよ
まずこれを試してみて、
*start
;ns2アーカイブ内のabcフォルダの中に画像ファイルがあるとした場合
lsp 10,":c;abc\hurt.png",320,240
print 1
\
end
問題が無ければ、こっちを試してみる
*start
exec_dll "NSFont.dll/gaiji,伝,abc\hurt.png"
あいうえお伝
\
end
- 403 :名前は開発中のものです。:2015/07/27(月) 23:27:50.74 ID:lYLQLW+8.net
- すみません、色々検証してみたんですが、妙な挙動を見つけました。
まず頂いたスクリプトだと問題なく動作します。アーカイブ内のhurt.pngをきっちり読み込んで表示文もちゃんとハートが出てました。
なのですが、同じことを自前のスクリプトでやるとどうしてもアーカイブからhurt.pngが見つからないとエラー落ちします。
んで、全く同じ記述を定義節でやらず実行節で走らせたら、問題なく読み込めました。
exec_dll命令は定義実行両方でできるはずなのですが、NSFontの読み込みはアーカイブを使う場合、何故か定義節でやろうとするとエラー落ちする…
そんな気がするんですが、どうなんでしょうかね…
- 404 :名前は開発中のものです。:2015/07/28(火) 22:20:55.01 ID:I01EG9GV.net
- ns2アーカイブは、定義節からはアクセスできないみたいだね
nsaアーカイブだと定義節でも問題ないみたいです
;nsaアーカイブを使った場合
*define
nsa
exec_dll "NSFont.dll/gaiji,伝,abc\hurt.png"
game
*start
あいうえお伝
\
end
推測だけど、NScripterはアーカイブの扱いについて
アーカイブを使わないモード、nsaアーカイブモード、ns2アーカイブモードの3種類のモードがあって、
nscripter起動時には、アーカイブを使わないモードで
game命令に到達した時に、00.ns2ファイルがあると、ns2アーカイブモードにセットされるみたいです
- 405 :名前は開発中のものです。:2015/07/29(水) 10:46:32.06 ID:wDHPOEMq.net
- なるほど。ns2アーカイブにはnsaに相当する命令がないから実行中からでないと読み込めないってことですかね。
とりあえず今後は外字登録は実行中に済ませることにします。
- 406 :名前は開発中のものです。:2015/08/01(土) 18:25:09.92 ID:bYYJqREA.net
- >ns2アーカイブは、定義節からはアクセスできない
知らなかったそんなの…
バイト単位で調べるNSGetFileInfoはたしか定義説中の実行でも大丈夫だったよね?
- 407 :名前は開発中のものです。:2015/08/02(日) 22:27:20.86 ID:tnAbVzvs.net
- 推測だけど、nscripterが起動してから実行していく順序が
1:定義節実行(luasub、luacallは、名前がとりあえず登録されるだけ)
2:game命令到達
3:00.nsがあれば、ns2アーカイブモードにセットされてアーカイブが有効になる
4:system.luaを読み込んで実行。(luasub、luacallもここで有効になる)
5:*startラベルに飛ぶ
こんな感じになってるぽいです
Luaスクリプトはアーカイブモードが確定してから実行されるので
NSGetFileInfoはns2アーカイブを問題なく使えるみたいです
- 408 :名前は開発中のものです。:2015/08/05(水) 18:00:12.84 ID:+uHKZvBh.net
- 【先出し週刊ファミ通】『RPGツクールMV』シリーズ最新作が大幅に進化を遂げて登場
http://www.famitsu.com/news/201508/04085014.html
マルチデバイス対応でスマホでもつくーる
- 409 :名前は開発中のものです。:2015/08/08(土) 06:43:09.48 ID:49Dsy4Ak.net
- ツクール95かな?
- 410 :名前は開発中のものです。:2015/08/16(日) 19:31:07.06 ID:lEwN4Chh.net
- >>407
定義節専用命令はluasub登録できないってことでいいのかな?
system.lua最優先で読んでるものとばかり思い込んでた
総レス数 561
191 KB
新着レスの表示
掲示板に戻る
全部
前100
次100
最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★