HSPポータル
サイトマップ お問い合わせ


HSPTV!掲示板


未解決 解決 停止 削除要請

2015
0225
ノダッシーデモのようなワイプ(カーテン)のやり方3未解決


ノダッシー

リンク

2015/2/25(Wed) 15:52:57|NO.67524

タイトルの通りです
demoのソースのそれらしき部分をコピーしてみましたが
無効な名前がパラメータに設定されている等のエラーがでてしまい上手くいきません
分かる方いらっしゃいましたら、コードや考え方を教えていただけないでしょうか
連投すみません



この記事に返信する


Dan Tyu(旧・男子中学生)

リンク

2015/2/25(Wed) 21:57:21|NO.67531

どうも。

「ワイプ(カーテン)」は、これのことでしょうか?(↓)


repeat redraw 0 repeat cnt line 640-cnt*20+a,0,640-cnt*20+a,480 loop a++ await 50 redraw 1 loop

説明が難しいですが、
ループを二重にしてできます。(自分流のアルゴリズムですが…)

応用すればもっと演出的なものがつくれるかと…(↓)

repeat redraw 0 repeat cnt line 0+cnt*20+a,480,0+cnt-1*20+a,0 line 0+cnt+1*20+a,480,0+cnt*20+a,0 line 640-cnt*20+a,0,640-cnt-1*20+a,480 line 640-cnt+1*20+a,0,640-cnt*20+a,480 loop a+ await 50 redraw 1 loop



ノダッシー

リンク

2015/2/26(Thu) 11:08:56|NO.67536

分かりやすいコードの提示ありがとうございます
ループを二重にするという発想が無かったので大変勉強になりました



スペース

リンク

2015/2/26(Thu) 11:52:37|NO.67537

横からすみません。
>Dan Tyu(旧・男子中学生)さん
これ、よく見るとただ線を少しずらして書き続けてるだけなんですねw
この発想はなかった・・・非常に勉強になります。



ONION software Copyright 1997-2021(c) All rights reserved.