- ひぐらし&うみねこオリスクスレ【第5話】
964 :名無しさん@お腹いっぱい。[sage]:2011/07/22(金) 02:03:24.42 ID:ywFCVHsk - http://www.nicovideo.jp/watch/sm1396029
こんな感じで、ゲームをプレイ中に画像を変更できるようにするにはどうしたらいいのでしょうか? とりあえず、こんなかんじで作ってみたのですが、この動画のようにクリックしてもすぐに画像が変わってくれません>< ;表示画像変更 *gazou btndef clear : barclear : for %sub1=0 to 500 step 1 : csp %sub1 : next : print 1 ;スプライト消去 ;背景・立ち絵・BGM *gazou_btn if %haikei=1 lsp 100,":s/28,28,0;#ffffff【 】",272,190 print 1 if %haikei=0 lsp 100,":s/28,28,0;#ffffff【 】",472,190 print 1 if %tatie=1 lsp 101,":s/28,28,0;#ffffff【 】",272,330 print 1 if %tatie=0 lsp 101,":s/28,28,0;#ffffff【 】",472,330 print 1 if %bgm=1 lsp 102,":s/28,28,0;#ffffff【 】",272,470 print 1 if %bgm=0 lsp 102,":s/28,28,0;#ffffff【 】",472,470 print 1 ;表示画像変更ボタン表示 btndef clear lsp 200,":s/40,40,0;#ffffff原作⇔祭相互変換",240,50 print 1 lsp 201,":s/28,28,0;#ffffff背景",240,120 print 1 lsp 202,":s/28,28,0;#ffffff原作",300,190 print 1 spbtn 202,202 lsp 203,":s/28,28,0;#ffffff祭",500,190 print 1 spbtn 203,203 lsp 204,":s/28,28,0;#ffffff立ち絵",240,260 print 1 lsp 205,":s/28,28,0;#ffffff原作",300,330 print 1 spbtn 205,205 lsp 206,":s/28,28,0;#ffffff祭",500,330 print 1 spbtn 206,206 lsp 207,":s/28,28,0;#ffffffBGM",240,400 print 1 lsp 208,":s/28,28,0;#ffffff原作",300,470 print 1 spbtn 208,208 lsp 209,":s/28,28,0;#ffffff祭",500,470 print 1 spbtn 209,209 lsp 210,":s/24,24,0;#ffffff#000000【戻る】",700,560 ;「戻る」表示 print 1 spbtn 210,210 続きます
| - ひぐらし&うみねこオリスクスレ【第5話】
965 :名無しさん@お腹いっぱい。[sage]:2011/07/22(金) 02:07:41.99 ID:ywFCVHsk - ;ボタン動作
btnwait %bwait if %bwait=202 mov %haikei,1 : definereset : goto *gazou_btn if %bwait=203 mov %haikei,0 : definereset : goto *gazou_btn if %bwait=205 mov %tatie,1 : definereset: goto *gazou_btn if %bwait=206 mov %tatie,0 : definereset: goto *gazou_btn if %bwait=208 mov %bgm,1 : goto *gazou_btn if %bwait=209 mov %bgm,0 : goto *gazou_btn if %bwait=210 wait 100 : screen_clear : return ;左クリック=戻る goto *gazou_btn ;変数 numalias haikei,50 ;背景を原作にするか、祭にするか numalias tatie,51 ;立ち絵を原作に(ry numalias bgm,52 ;文章 画像が変わるかのテストモード\ if %haikei>=1 bg "BMP_OLD\HAIKEI\GAKKOU\g1.jpg",1 if %haikei<1 bg "BMP\HAIKEI\GAKKOU\SOTO1_HIRU.jpg",1 変わりましたか?\ if %tatie>=1 ld c"BMP_OLD\TATI\RENA\RE_BIKKURIA1.bmp",1 if %tatie<1 ld c"BMP\TATI\RENA\RE_BIKKURIA1.bmp",1 どの部分を変更したら、クリックしたらすぐに画像が変わるようになるのでしょうか?
| - ひぐらし&うみねこオリスクスレ【第5話】
966 :名無しさん@お腹いっぱい。[sage]:2011/07/22(金) 02:12:55.09 ID:ywFCVHsk - ミス
;ボタン動作 btnwait %bwait if %bwait=202 mov %haikei,1 : goto *gazou_btn if %bwait=203 mov %haikei,0: goto *gazou_btn if %bwait=205 mov %tatie,1: goto *gazou_btn if %bwait=206 mov %tatie,0 : goto *gazou_btn if %bwait=208 mov %bgm,1 : goto *gazou_btn if %bwait=209 mov %bgm,0 : goto *gazou_btn if %bwait=210 wait 100 : screen_clear : return ;左クリック=戻る goto *gazou_btn です。
| - ひぐらし&うみねこオリスクスレ【第5話】
968 :名無しさん@お腹いっぱい。[sage]:2011/07/22(金) 17:57:14.24 ID:ywFCVHsk - >>967
書散しも使っているのですが、今作ってるのは、書散しを使わずに作っていたので・・・
|
|