[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 2chのread.cgiへ]
Update time : 09/06 13:15 / Filesize : 215 KB / Number-of Response : 860
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

NScripter Ver.12.00



1 名前:名前は開発中のものです。 mailto:sage [2008/01/22(火) 10:08:46 ID:F6ucBMho]
商業流通でなければフリーで利用可能な
ゲームエンジンNScripterについて語るスレです。

・本家
ttp://www.nscripter.com/

・うpろだ
ttp://andolf.hp.infoseek.co.jp/


技術的な質問については、書き込み前に下記の確認をお願いします。

NScripterの仕様は確認しましたか?                            ( はい ・ いいえ )
マニュアル,非公式リファレンスのいずれかを確認しましたか?      . ( はい ・ いいえ )
テンプレに記載されている講座サイト(Tipsサイト)は確認しましたか?  ( はい ・ いいえ )
テンプレに記載されているWikiサイトは確認しましたか?            ( はい ・ いいえ )
過去スレに同様の質問が無かったか確認しましたか?              ( はい ・ いいえ )

ひとつでも「いいえ」があれば、「はい」になるまで努力しましょう

257 名前:名前は開発中のものです。 mailto:sage [2008/03/06(木) 23:03:07 ID:bYu/HKjW]
>フォントプラグインは太字を使用した場合
>setwindowの方の太字は切っておかないと潰れるぜ

文字スプライトは確認出来たけど、こっちは俺の環境だと確認出来なかった。

258 名前:名前は開発中のものです。 mailto:sage [2008/03/06(木) 23:08:54 ID:YeXIbqu8]
setwindowほど目立つわけじゃないけどね。
選択肢とかも微妙に潰れるよ。

気にならないなら放置しても良いけど

259 名前:名前は開発中のものです。 mailto:sage [2008/03/06(木) 23:14:24 ID:YeXIbqu8]
setwindowでか
全画面にしてゴシックで表示してみれば
潰れが目立つと思うけど

260 名前:名前は開発中のものです。 mailto:sage [2008/03/06(木) 23:14:34 ID:dgnb8Tam]
つーか、報告よろしく

261 名前:名前は開発中のものです。 mailto:sage [2008/03/06(木) 23:17:49 ID:YeXIbqu8]
すてアド持ってないし、現状困ってないのでオレは報告しないよ。

262 名前:名前は開発中のものです。 mailto:sage [2008/03/06(木) 23:25:35 ID:N1HgGoxX]
んじゃ報告しとくわ。

263 名前:名前は開発中のものです。 mailto:sage [2008/03/06(木) 23:27:06 ID:bYu/HKjW]
>>259
1:setwindow太字 MS ゴシック NSFont.dll/weight,1 フルスクリーン
2:setwindow通常 MS ゴシック NSFont.dll/weight,1 フルスクリーン
両方でスクリーンショット撮って比べてみたが、目立つという程の差を感じないぞ。
若干だが2の方が綺麗だと感じるが、1で潰れているようには見えない。

264 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 00:14:19 ID:ywqEL5Ub]
>>263
画面モードは?
640×480だと結構気になるけど

265 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 00:39:13 ID:ywqEL5Ub]
キャプしてみた
使用フォントDF平成明朝体W7

ttp://up2.viploader.net/liveg/src/vlliveg011976.jpg

上がsetwindow太字 NSFont.dll/weight,1
下がsetwindow通常 NSFont.dll/weight,1



266 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 01:36:24 ID:xQ3VdTaG]
>>265
すまん。検証ミスってた。
確かにこっちでも言われた通りの現象確認したわ。

267 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 12:10:18 ID:j7B0vMdJ]
システムカスタマイズしてそのうち公開するつもりだけど、
下ウインドウ(名前欄は作らない)の行数は3と4のどっちがいい?

268 名前:名前は開発中のものです。 [2008/03/07(金) 12:13:42 ID:j7B0vMdJ]
age

269 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 12:42:39 ID:FLkLPl4B]
あげw

270 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 13:59:08 ID:R3qkXS68]
下窓なら3行じゃね?

271 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 18:32:41 ID:dgLjCmTT]
大は小を兼ねる。四で用意すりゃ間違うこたぁない。

272 名前:201 mailto:sage [2008/03/07(金) 21:26:22 ID:YDmMWMJ0]
>>211
前者のほうです。言葉足らず申し訳ありませんでした。
最新版という位置づけになると思います。

一応あげておきます。何かあればお知らせください。
ttp://andolf.hp.infoseek.co.jp/cgi-bin/src/n_0149.zip

以下追加・変更したもの↓
# v2.75 からの新命令を追加(抜けがあるかも)
# 命令の説明文の一部変更
# 関連項目を ABC順→機能順に変更
# ABC別メニューにインクリメンタルサーチ・アルファベット見出しの横に上に戻るリンクを追加
# 機能別メニューを削除
# 命令へのリンクをすべて a.htm〜z.htm に変更
# 基本的なリファレンスを追加
# 命令一覧のカテゴリ分けを細分化
# css も少し変更

>>212
同梱の readme.txt にその旨記載しておきました。


273 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 21:51:29 ID:R3qkXS68]
>>272

># 機能別メニューを削除
これ消すと命令文知らない場合とか(初心者とか)
何となくに見ようかなと思ったとき不便

274 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 22:22:57 ID:B90vsIgZ]
機能別は確かにあったほうがいいな。
初心者じゃなくてもコマンド忘れたとき探すのに便利。

なにか削除しなくてはいけない理由があったのだろうか。

275 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 22:26:37 ID:YDmMWMJ0]
>>273-274
命令一覧(右に出るやつ)で事足りるかなーと思ったのです。
やっぱりあったほうがいいですか?




276 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 22:36:25 ID:xQ3VdTaG]
>>272
滅茶苦茶使いやすい。ありがとう。
気付いたのは【リファレンス】 を見た後に【命令一覧】に帰れないくらいかな。
機能別は個人的に不要だけどあったらあったで初心者向けにはいいかも。

277 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 23:22:06 ID:v16bufVm]
>>272
ありがとう
見やすいです

278 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 23:23:00 ID:FFLJMoxc]
>>251-266
メル返答来た

>フォントプラグインというのは、
>ttp://www.geocities.jp/higuchuu3/
>こちらで公開されているものの事でしょうか?
>私が製作したものではないため、どのような方法でフォントの変更を
>実現しているのか分かりかねます。
>多分フォント回りのAPIをフックしてると思うのですが、そうなると、
>私の側から修正するのは難しいと思います。
>このプラグインの作者の方に頼んでみていただけますでしょうか。
>このプラグインを使うときは、NScripter側の太字は切っておいた
>ほうがいいかもしれませんね。
>それでは、以上よろしくお願いします。

だそうで。プラグインの作者への連絡までやる気ないんで、ここまで。

279 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 23:46:18 ID:Rt5kDNez]
…誰にメールしたって?

280 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 23:48:09 ID:R3qkXS68]
>>275
おお、命令一覧って一部じゃなくて機能別でページ分けてるのか
ホイールで全文見れんから気が付かなかった。

これならまー、問題ないと思うけど
ちと分かり難かった。

>>278
なんだ、あそこに載ってるメアド作者本人じゃないのか。
つか何か管理してる人間が連絡取れらないってのは無責任だな


281 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 23:49:37 ID:FFLJMoxc]
あ、直樹くんの方にメルした

282 名前:名前は開発中のものです。 mailto:sage [2008/03/07(金) 23:51:13 ID:R3qkXS68]
命令文で誤字みつけた

【テキスト・表示】
br              改行する


283 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 00:01:38 ID:TWEJJlBk]
どこにメールしてるんだよ……

284 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 00:08:16 ID:Z48ppyy0]
慣れないことはするもんじゃないね。後頼んだ

285 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 01:34:54 ID:TWEJJlBk]
や、だから俺はしないってw



286 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 03:22:27 ID:GTOuui4/]
一部で春休み期間に入っています。

今週の流れを見る限り、派手な喰い付き現象が発生しています。
さらっとスルーが出来ない場合は、今月末までスレごと放置する選択も有用です。

287 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 12:23:02 ID:7wgDOOzY]
>>281
お前、Nスク作者にもプラグイン作者にも迷惑かけんなよ。
プラグインの説明に連絡先書いてるだろ……

288 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 13:24:16 ID:4M1/owHI]
かなり完成度の高いシステムカスタマイズして公開する予定たけど、
まだゲーム完成してないし先こされたら嫌だからまだ公開できない。

289 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 13:35:24 ID:5qvQUDft]
>>275
命令一覧はファイル開いた時に
パッと見で分からないとダメだと思う

今の状態だとアルファベット順のヤツだけしかないと勘違いし易い

290 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 14:02:33 ID:7wgDOOzY]
>>288
お前、誤爆してきただろ。他スレに迷惑かけんなよ。
完成度ねえ。システム充実とオリジナル機能があるなら認める。
バックログがショボかったら馬鹿にしてやろう。

291 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 16:41:54 ID:9cmY40rl]
ごめんたすけて
一枚絵の特定の座標をクリックで進行させたいんだが
  btn 1,50,150,200,40,0,0
  btn 2,200,150,200,40,0,0
としてるのに、XYがボタン2の場所以外でクリックすると
どこでもボタン1扱いになって進行してしまう。
しかも右クリックでも
どうして?

292 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 16:56:33 ID:2anBxNjf]
馬鹿にゲーム作りは無理って話

293 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 17:10:15 ID:faYGo2Yy]
>>291
周辺のソースが分からないとコメントしづらいかも。

たとえば考えられるのは、

*btn_lp
btnwait %1
if %1=1 goto *btn1 //ボタン1
if %1=2 goto *btn2 //ボタン2
goto *btn_lp ←これがなくて↓にスクリプトが進んじゃってるとか?

294 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 17:16:30 ID:9cmY40rl]
>>293
ありがとう。それだ
はずかしい…

295 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 17:29:14 ID:aiydTfAs]
んな事でいちいち訊きに来られると迷惑
次から自己解決して、できなきゃNScripterに触れようなんて思わないで



296 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 17:33:07 ID:5qvQUDft]
>>294
すまないと思うならスレ代表してフォントプラグインのバグ報告して来い

297 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 18:29:40 ID:Ptck0e8Q]
まだまだツン成分が足りないな…

298 名前:名前は開発中のものです。 mailto:sage [2008/03/08(土) 21:53:15 ID:NccxR1zh]
>>288

ttp://www.geocities.jp/takasi_tama/
ここで公開されているやつより高性能なことを期待する

299 名前:名前は開発中のものです。 [2008/03/09(日) 11:07:50 ID:yUI6A7kV]
CGモードのカスタマイズをしていてバグが発生したので、
どなたか親切な方がいらっしゃいましたら教えてください。
----------------------------------------------------

for %sub1=0 to 400 step 1 : vsp %sub1,0 : next ;スプライト非表示
if %cg_page<1 mov %cg_page,1 ;現在のページを0以上にする
if %cg_page>2 mov %cg_page,2 ;現在のページを2以下にする
mov %cg_start,%cg_page*20-19 ;表示CG1枚目番号算出
mov %cg_max,%cg_page*20 ;表示CG20枚目番号算出
for %sub1=%cg_start to %cg_max step 1 : vsp %sub1,1 : next ;スプライト表示
---
画像をスプライト化
lsph 1,("bg\bg_01.jpg")":a/2,0,3;system\bg01s.jpg"":c;system\bg_null.jpg",60,90
lsph 2,("bg\bg_02.jpg")":a/2,0,3;system\bg02s.jpg"":c;system\bg_null.jpg",200,90
40番まで
---
画像を閲覧済みかチェック
if fchk "bg\bg_01.jpg" spbtn 1,1
if fchk "bg\bg_02.jpg" spbtn 2,2
40番まで
---
サムネイル画像をクリック
if %bwait==1 : bg "bg\bg_01.jpg",10,200
if %bwait==2 : bg "bg\bg_02.jpg",10,200
40番まで
-----------------------------------------------------------------------
こんな感じで、全てのページのスプライトをOFFにしたあと、
現在のページのスプライト表示をONするという処理を組みました。
1ページに二十枚のサムネイル画像を表示します。
1ページ目1枚目のサムネイルは表示されますが、それ以外は閲覧済みでもnull画像が表示されてしまい、
ページを切り替えても何も変わりません。何処がおかしいのか教えてください。

300 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 11:32:17 ID:yUI6A7kV]
ページ切り替え云々は関係なしに、
サムネイルの一枚目しか表示されないようです。
閲覧したファイル名などは間違えてないはずなのですが。

301 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 11:50:49 ID:nGPGZdTa]
ざっとみただけで検証してないから何か見逃してるかもしれんが、思った事。


1ページ目も2ページ目も一枚目だけサムネイルが表示されてあとは非表示なのか、
それとも
一枚目だけサムネイルが表示されてあとはNULL画像が表示されるのか、どっちだ。

前者なら単純ミスでファイル名以外に表示座標間違えてないか、とか。
後者なら一度閲覧情報削除してやりなおすとか、その表示できている一枚目の
ファイル名を二枚目以降のCGに書き換えてどうなるか試すとか。

あと、サンプルは上から順に実行されるのでいいのか。
vspで表示にしたあとlsphで非表示にしてるがlspじゃなくていいのか。

302 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 11:58:42 ID:yUI6A7kV]
1ページ目も2ページ目も、1ページ目の1枚目のサムネイルが表示されて、残りはNULL画像です。

座標のミスはないです。
セーブデータを全部削除してやり直しましたが、同じでした。
表示できている一枚目の画像を二枚目以降にすると、ちゃんと表示されるので、
セーブデータには一枚目の画像しか閲覧していないことになっているようです。
lsphで呼び出す部分はサブルーチンで最初に処理しています。

303 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 12:03:41 ID:yUI6A7kV]
弄っていたらまた変な症状が出てきたのでもうちょっと調べてみます・・・。

304 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 12:04:00 ID:C+JKUcs2]
つか、これどーやって表示状態にする気だ?
スレに書いてない部分に書いてあるのか?

305 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 12:07:46 ID:yUI6A7kV]
画像の閲覧済みチェック・スプライトボタン化のサブルーチンを全部読み出した後で、
最初の数行にあるように、現在のページに表示される二十枚を計算してvspでオンにします。



306 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 12:11:29 ID:lQMPZsQz]
>>303
氏ね^^

307 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 12:19:05 ID:yUI6A7kV]
すみません。一枚目しか表示されないほうは、
データの読み込み部分を組みなおしてみたら治ったようです。
ページを切り替えても1ページ目のサムネイルが表示されたままという
バグは治っていませんが・・・。
(ただしクリックすると2ページ目のbgが表示される)

308 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 12:26:54 ID:yUI6A7kV]
非表示になっているだけでスプライトボタンとして機能しているということでしょうかね・・・

309 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 12:43:41 ID:yUI6A7kV]
違った。スプライトボタン化したスプライトは非表示にできないらしい・・・

310 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 12:47:03 ID:G1o/1m8n]
そろそろウザイ・・・

311 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 12:57:26 ID:U69a+BKK]
NGID:yUI6A7kV

312 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 13:04:50 ID:nTLuqH4M]
無理か出来るかの結論自分で出してから来い。
スレ上で悩まれるとウザいにも程がある。独り言でスレ汚しすんな。

313 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 14:35:43 ID:Kw7s9u/5]
>302
>表示できている一枚目の画像を二枚目以降にすると、ちゃんと表示されるので、
>セーブデータには一枚目の画像しか閲覧していないことになっているようです。

それなら完全にスクリプトにミスがあるんだ。
徹底的に調べよう。

「ここは大丈夫なはずだから調べなくていいや」って思い込みはナシだ。

314 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 16:00:27 ID:yUI6A7kV]
おかげさまで完成しました。
ありがとうございました。

315 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 16:14:23 ID:Kw7s9u/5]
ちょっと待て、原因が何だったのかくらい報告していけw
こっちが不完全燃焼でもやもやするだろ!w



316 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 16:20:39 ID:yUI6A7kV]
スプライトボタンの内容はボタンのメモリにコピーされているので、
vspで非表示にしたりcspで消去しても消えないようです。
よって、画面書き換え時にbtndef clearでクリアすることで解消しました。

317 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 16:22:09 ID:yUI6A7kV]
一枚目しか表示されないバグについては、
データの読み込み部分を組みなおしたら治ったので、
おそらくは誤字か何かがあったのだと思います。

318 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 16:56:03 ID:Dfie7/ed]
>>299
罵声レスは、さらっとスルー汁
揚げ足鳥に餌(>>302-303,>>305,>>307-309)を与え続けると反対の意味で懐かれる
差し支えが無かったら、うpろだにサンプル投下してみたら?
サンプルにはダミーの画像も一緒に入れてk(ry
動作検証が必須なのでそれなりにレス数は食うかと・・・

(ここまで>>313の前に書いた)

319 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 17:06:42 ID:nTLuqH4M]
>>314 おめでと。
>>318 既に解決したネタを……。リロードしようぜ。

320 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 17:10:49 ID:Dfie7/ed]
>>315
本家でも見かけたパターンだけど
勝手に自己完結して消滅されると
真面目な質問さえ歓迎されなくなる

>>319
ああ・・・リロードするわ orz

321 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 17:24:06 ID:Kw7s9u/5]
ちゃんと解決法を報告していってくれると、
それを読んだ人間(俺達)のうちの幾人かはそれを記憶に留めるだろうし、
そうしたら今後、似たような質問があった場合に解答を見つけやすくなる。

そうやってノウハウは蓄積されるのだ。
などと偉そうに言ってみる。

322 名前:201 mailto:sage [2008/03/09(日) 18:16:47 ID:g9cj4cm8]
非公式マニュアル改訂版アップしました。
ttp://andolf.hp.infoseek.co.jp/cgi-bin/src/n_0151.zip

変更点
# トップページを変更
# JavaScriptオフ環境への対応

>>273-274,280
ご意見ありがとうございます。
index.htm を開いたときにABC別と機能別の使い分けについての説明を表示するようにしました。
申し訳ありませんが、いろいろめんどうなのでこれで勘弁してください。

>>276
>>気付いたのは【リファレンス】 を見た後に【命令一覧】に帰れないくらいかな。
JavaScript を切っていると帰れません。
JavaScript をオンにするか、
マニュアル内 _javaoff フォルダの4つのファイルを上位フォルダに置き、
今後は _index.htm からマニュアルを参照するようにしてください。
この際、インクリメンタルサーチと左右ウインドウの同時切り替えが不能になります。

323 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 20:58:35 ID:jpK9YGgH]
>>322
>申し訳ありませんが、いろいろめんどうなのでこれで勘弁してください。
捕捉が入ってるだけで十分違います。
ご苦労様でした。

324 名前:名前は開発中のものです。 mailto:sage [2008/03/09(日) 21:24:20 ID:nTLuqH4M]
>>322
乙です。やたら使いやすいねこれ

325 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 11:55:17 ID:LJFlu08J]
一度完成したシステムが気に入らなくなって
数ヶ月ぶりに弄ってみたらなんだか妙なことになってきた。



326 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 11:59:10 ID:SweoWxIE]
ここはおまえの日記帳じゃねーんだよタコ助野郎

327 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 12:42:32 ID:LJFlu08J]
ホイールで画面スクロールさせたりするときカクンカクンしちゃうんだけど
連続でキーを取得する命令ってあったっけか。

328 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 12:47:58 ID:XiZ+k6k/]
何言ってるかよくわからんけど、ホイール操作後に無駄なくbtnwait2に戻っているなら、それ以上に改善のしようがないのでは。

329 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 12:49:36 ID:LJFlu08J]
Oh・・・仕方ないナァ・・・
サンクス・・・

330 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 12:58:20 ID:2wqB251w]
*define
game
*start
erasetextwindow 0
setwindow 30,340,26,5,22,22,0,2,12,2,1,":c;textwin.jpg",0,280; 640x200の画像を想定

*test
csp -1:print 1
select "ケース1",*case1,"ケース2",*case2

*case1
1.csp->texton->print.
\
textoff
lsp 1,":c;log.jpg",70,0; 500x480の画像を想定
print 1
click
csp 1:texton:print 1
終了\
goto *test

*case2
2.csp->print->texton.
\
textoff
lsp 1,":c;log.jpg",70,0:print 1
click
csp 1:print 1:texton
終了\
goto *test

331 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 12:58:35 ID:2wqB251w]
すみません。ちょっと疑問が湧いたので質問させてください。
上記のスクリプトのケース1だと"log.jpg"が残ってしまいます。
このように"texton"と"print"の後先で表示画面が変わるのは報告すべき不具合ではなく
"texton"をした時の実画面がオフスクリーンバッファとして取り込まれるという明確な仕様なんでしょうか?

332 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 14:46:02 ID:XiZ+k6k/]
>>327
ふと読み返したら理解できたよ。俺死ぬべき。
で、以下のようにすればいいのでは?

*define
usewheel
game
*start
btntime 33

*btn
if %10<%11 add %10,10
if %10>%11 sub %10,10
;// %10:現在画像y座標 %11:目標画像y座標
strsp 1,"いみじ",0,%10,3,1,26,26,0,0,1,1
print 1
btnwait2 %0
if %0=-2 sub %11,20
if %0=-3 add %11,20
goto *btn

333 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 15:01:42 ID:XiZ+k6k/]
と思ったけど、反応が悪くなる諸刃の剣。

334 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 16:03:51 ID:LJFlu08J]
わざわざd

色々調べてみたら、カクンカクンとなる原因は
大量のスプライトの表示が半分、自作スクロールバーが半分。
画面書き換えにコンマ数秒も掛かる・・・orz

335 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 17:27:39 ID:6S+ajV3M]
saveoffはしてるか? 共有部分は全部先読みさせてるか?
それやっててもそうなら、もうエンジンの制約上仕方ない。
あとは、スプライトを減らすようにデザイン変えるか、ユーザのGPU面での動作環境条件上げろ。



336 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 18:41:19 ID:LJFlu08J]
スプライトを減らしましたが、まだまだ引っかかるような感じです。
一度キー入力をしたら、そのあと一定時間内に再度キー入力があるかを判断して、
あとでまとめて書き換える、という方法を思いつきました。
・・・けど、どういうスクリプトになるかが分からない・・・orz

337 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 18:51:12 ID:6S+ajV3M]
もしかしてキー入力ないのに無駄に再描画してないか?
現在座標を変数に持っておいて、変わってないなら描画をスルーさせないと。
重くなるのはlspとcspとprintだから、それをどれだけ減らせるかアイデア練ってみれ。

338 名前:名前は開発中のものです。 mailto:sage [2008/03/10(月) 23:15:13 ID:WuBR5NS9]
>>336
タイムアウト、連続入力フラグ
一度入力でフラグON
タイムアウトで描画
描画時にフラグOFF

339 名前:名前は開発中のものです。 mailto:sage [2008/03/11(火) 08:57:52 ID:1UVhrvwu]
ありがとうございます。
早速試してみましたが、うーん・・・やはり画面が書き換えが遅いと違和感がありますね。

画面書き換えの度にlspとcspをやっているので、
こうなったら、画面外に全部書き出しておいて、必要に応じて画面内に座標を変更する、
という形にしてみます。かなり手間のかかる修正ですが。

340 名前:名前は開発中のものです。 mailto:sage [2008/03/11(火) 20:10:32 ID:pC2/he0S]
毎回読み込んだ画像消してれば、遅くなるの当たり前
なんのために非表示って機能があると

341 名前:名前は開発中のものです。 mailto:sage [2008/03/11(火) 21:09:43 ID:1UVhrvwu]
いや、表示オンオフでも重いんですよ・・・

342 名前:名前は開発中のものです。 mailto:sage [2008/03/11(火) 21:16:09 ID:z2e9HaF9]
本質の解決には絶対ならないけど、グラボを買い換えたら解消するぜww
かわりにユーザから重い重いと文句言われるけどw

343 名前:名前は開発中のものです。 mailto:sage [2008/03/11(火) 23:11:40 ID:iwO7bxaz]
新しいのがクるみたいだけど、その話題もここでいいの?

344 名前:名前は開発中のものです。 mailto:sage [2008/03/12(水) 00:06:14 ID:opRC0ovU]
エフェクトスクロール使えば?

345 名前:名前は開発中のものです。 mailto:sage [2008/03/12(水) 00:35:25 ID:Z0kvsbtC]
>>343
何の話だ?



346 名前:名前は開発中のものです。 mailto:sage [2008/03/12(水) 01:06:13 ID:opRC0ovU]
日記見たんじゃねの
だけどスグくるわけじゃないだろ

興奮しすぎ

347 名前:名前は開発中のものです。 [2008/03/13(木) 13:47:30 ID:KXcHbpGO]
うおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおおお

348 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 14:55:46 ID:fduDXXlO]
ふぅ……。お前ら落ち着けよ。日記にあったからってすぐに来るわけじゃないだろ

349 名前:名前は開発中のものです。 [2008/03/13(木) 21:14:21 ID:PTnC9N7M]
最近Nscripter始めたのですが立ち絵が上手く表示できなくて困っています。
ペイントで適当に作ったものは立ち絵として機能するのですが、
スキャナで取り込んでGimpで加工したjpg画像はなぜか
立ち絵として表示できません。原因わかる方いらっしゃいませんかね?

350 名前:現在ツンモードにて待機中 mailto:sage [2008/03/13(木) 21:26:01 ID:LL3YEMNl]
ごたくはいいからおとなしくbmpでやれ

351 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 21:47:03 ID:PTnC9N7M]
自己解決しました。スレ汚しすいませんでした。


352 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 21:56:13 ID:B0wd94aN]
>>351
お願いです。原因を教えてください。○| ̄|_



353 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 22:47:59 ID:PTnC9N7M]
>>352
実はまだ解決そのものはできてないんです。
ですが多分上手くできない原因はアルファブレンドに
関係があるのではないかということがわかっただけでして。
自分はgimpもnscripterもどちらも初心者なもので・・・。

354 名前:名前は開発中のものです。 mailto:sage [2008/03/13(木) 23:36:44 ID:tcNRjKKz]
そもそも、原因と解決方法を教えたところで、そのとおりにお前は出来るのか?

355 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 00:04:35 ID:HjeuqVtr]
>>354
多分無理です。気長にやります…。



356 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 08:44:39 ID:m5MBpB1S]
オフィシャル本出てるからそれでも読んでろ

357 名前:名前は開発中のものです。 [2008/03/14(金) 09:26:27 ID:Erd1onZa]
「教えてクン」は、孤高の戦士である。
相手のことを考えるようでは教えてクン失格というものだ。
以下のような行動が、望ましい。
初心者であることを高らかに宣言し、初心者向けの丁寧で分かりやすい説明を強要する。
専門用語の使用を禁じておくとさらに効果的である。
簡潔な説明を禁じられたヲタクどもは、同じ内容を説明するのに、何倍もの労力を強いられる。
自分は努力せず、相手には多大な努力をさせることこそが「教えてクン」の真骨頂である。マルチポストも有効である。
そのBBSを信用していないことを明確に示せる。
「どうせ、お前らじゃ分からんだろう。」という意志表示として高く評価できる。
もちろんマルチポストの非礼をあらかじめ詫びてはならない。
それでは、単なる「急いでいる人」になってしまう。
それは、教えてクンではない。質問のタイトルは、「教えてください。」で良い。
タイトルを読んだだけでは「何に関する質問」か全く分からない。
そういう努力は、答える人間にさせれば良いのだ。
とにかく、答える人間が答えやすいように気を使って質問してはならない。
傲慢で不遜な態度が必須である。「聞きたいことがあります。」など、プロの仕事であろう。

最後に、言うまでも無いことだとは思うが、答えてくれた人達に礼の言葉を返すなど言語道断である。
せっかく「教えてクン」を貫いてきたのに、最後にお礼を言っているようでは、画竜点睛を欠いていると言わざるを得ない。
質問だけしておいて、後はシカトが基本である。
上級テクニックとして、「そんなことはもう試しました。」とか、「そこまで初心者じゃありません。」などと言って、回答者の神経を逆なでしておけば完璧である。

以上のことを踏まえて質問すれば、君も立派な「教えてクン」である。
ビバ!教えてクン! 教えてクンに栄光あれ!!







[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<215KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef