[表示 : 全て 最新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サイトは確認しましたか?            ( はい ・ いいえ )
過去スレに同様の質問が無かったか確認しましたか?              ( はい ・ いいえ )

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

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を信用していないことを明確に示せる。
「どうせ、お前らじゃ分からんだろう。」という意志表示として高く評価できる。
もちろんマルチポストの非礼をあらかじめ詫びてはならない。
それでは、単なる「急いでいる人」になってしまう。
それは、教えてクンではない。質問のタイトルは、「教えてください。」で良い。
タイトルを読んだだけでは「何に関する質問」か全く分からない。
そういう努力は、答える人間にさせれば良いのだ。
とにかく、答える人間が答えやすいように気を使って質問してはならない。
傲慢で不遜な態度が必須である。「聞きたいことがあります。」など、プロの仕事であろう。

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

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


358 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 10:01:08 ID:WHjoSUcy]
>>357
ナガイヨ

359 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 11:15:31 ID:PiMMAvHC]
で、これってjpg表示にプラグインが必要だった時代の話?



360 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 15:01:25 ID:4wa3Cvkr]
スプライト番号は999までしか使えないわけですが、
セーブを百個にして色々情報を詰め込んで表示するとそれだけで500くらい消費します。
で、セーブ画面に切り替えても立ち絵とかを残しておくとなると、
他のシステムグラフィックも考慮して600番とか700番以降に立ち絵を設定することになります。
まぁ立ち絵だけならば良いのですが、エフェクトで雨とか大量のスプライトを消費する場合、
残り300とかでは足りないかもしれません。
別にセーブ画面に切り替えて雨が消えちゃってもゲーム的には問題ないと思いますが。
でも、あなたならセーブデータととエフェクト、どちらを重視してスプライトを設定しますか?

361 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 15:21:57 ID:4wa3Cvkr]
あ、一応補足しておくと、セーブデータはスクロールさせるために一度にスプライト化してるんです。

362 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 15:39:17 ID:LTOB1Wsr]
Nスクを使うのをやめる。
これ最強。

363 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 15:44:42 ID:m5MBpB1S]
セーブ画面が1画面に収まらない場合はページ切り替えてくれたほうが使いやすい。
画面位置保持しないならスクロールとウザい




364 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 15:53:05 ID:4wa3Cvkr]
ぎゃああああ
せっかくスクロール式にしたのに・・・

365 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 15:53:35 ID:4wa3Cvkr]
いや、ちゃんとスクロール位置は保持してますけどね

366 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 16:42:31 ID:UOv+l4/X]
別にセーブ画面に立ち絵表示させたり雨降らしたりするわけじゃないんだよな?

スプライトの設定って結構時間かかると思うけど
それだけの数、同時に使ったら、起動がすげー遅くならないか?

367 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 16:51:12 ID:4wa3Cvkr]
そうでもない。
たしかに重いことは重いけど、スクロールは滑らかなので、
人によってはページ切り替えのたびに重くなるよりも良いと感じると思う。

368 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 16:52:24 ID:4wa3Cvkr]
あ、ちなみにセーブ数は簡単に変更できるようになってますんで。

369 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 16:53:05 ID:4wa3Cvkr]
重いといっても二秒くらいかな。



370 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 17:30:14 ID:PiMMAvHC]
wait 2000は長すぎ。
てかその形式はネタにしかならん。

371 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 17:34:55 ID:IxO/QAmW]
>>367
それだけの枚数を使う場合は そうでもない わけがない。
ユーザのPCスペックの低さを甘く見ない方がいい。

2秒って……。糞システムの烙印を押してやろう。

372 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 17:36:41 ID:3VH7NVRL]
普通はスクロールの都度、画面に収まる範囲だけ画像を読み込むだろ

373 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 17:39:10 ID:4wa3Cvkr]
>>372
そうするとスクロールが重くなります。

374 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 17:44:07 ID:3VH7NVRL]
500個ものスプライトを毎回全部mspで動かす方が軽いと?

375 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 17:45:21 ID:eVKrg6Xv]
これって、最低スペックはどれ位を見込んでいるんでしょうか?

376 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 17:48:23 ID:4wa3Cvkr]
mspじゃなくてamspで動かしてますが、軽い軽いですよ。
一度表示してしまえば動かすのは問題にならないようです。

377 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 17:52:22 ID:4wa3Cvkr]
画面内のだけlspで表示とか、vspで切り替えとか、
色々試しましたがamspでやるのが一番軽いですね。
ただ、最初に五百個表示するのが重いので「処理中」とかダイアログ表示しようかと思ってます。

378 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 17:54:39 ID:m5MBpB1S]
スクロール部分はキャプ画のみにして
選択したヤツを別枠で情報持たせたのを読み込むとかすればスプライト減らせるんじゃないか

まー、画面作りこむと汎用性なくなるから試しに起動した後
使わない気がするけど

379 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 17:57:46 ID:4wa3Cvkr]
カーソルを合わせているデータだけ詳細表示ってスタイルですね。
それも考えたんですが、ずらーっと並べたかったんです><



380 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 18:01:31 ID:PiMMAvHC]
すげえ、試してみたら300個の文字スプライト一斉移動が0.2秒で可能だ。
但し読み込みに16秒かかる環境だが。

381 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 18:03:18 ID:PiMMAvHC]
16秒じゃなくて12秒でした

382 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 18:06:15 ID:3VH7NVRL]
なら>>378をちょっと弄り、重くなりそうなキャプ画像は最初に全部読み込むとして
文字等の詳細情報は別途画面内読み込みとかで分けてみたら?
少なくとも、strspのバックログは使い回してもスクロールは全く重くないぞ

キャプ画像 101-200 固定
日時 201-210 使い回し
テキスト 211-220 使い回し
みたいな

383 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 18:06:43 ID:4wa3Cvkr]
ま、まぁ、セーブデータ百個というのは最大設定であって、
実際には二十個もあれば(スプライト100個)充分でしょうから・・・。

384 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 18:11:16 ID:UOv+l4/X]
本人が、「軽い、うまく動いてる」って言ってるんだから問題ないと思うけど
ちょっと本人のPC性能が気になるところ。

385 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 18:16:39 ID:m5MBpB1S]
じゃあ20づつ先読みさせれば良いんじゃねの
おれはセーブって3〜5程度しか使わんけど
シーン毎にセーブしたりするのもいるから100使うヤツもいるわけで

386 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 18:22:16 ID:4wa3Cvkr]
なるほど。読み込みを段階的にするということですね。
ちょっと方法を考えてみます。

>>284
AMD3200+メモリ512MBです。

387 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 18:32:29 ID:IxO/QAmW]
>>386
そこじゃねえよw GPU環境晒せw

388 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 18:37:04 ID:4wa3Cvkr]
こいつです。
www.tsukumo.co.jp/emachines/j6424.html

389 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 18:56:08 ID:B2/e7pId]
VIA K8M800(笑)



390 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 19:38:32 ID:4wa3Cvkr]
セーブ画面についてはとりあえず置いておくとして、
先にオートモードを作ろうとしているのですが、質問です。
automodeを定義すればメニューにオートモードが追加されますが、
これはこちらで用意したボタンを押したら開始というようにはできないのでしょうか。
どうもできないっぽい感じですがよくわかりません。
autoclickを使ったほうが良いのかな?

391 名前:名前は開発中のものです。 mailto:sage [2008/03/14(金) 19:48:56 ID:3VH7NVRL]
systemcall






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

前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