[過去ログ] NScripterスレ Ver2.00 (1001レス)
上下前次1-新
抽出解除 必死チェッカー(本家) (べ) 自ID レス栞 あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索 歴削→次スレ 栞削→次スレ 過去ログメニュー
936(2): 04/11/02 09:07 ID:89Nql56m(1/3) AAS
drawsp2って普通にゲーム中に使っていいものなんでしょうか?
例えば幽霊が遠くからすうーっと近づいてくるような拡大表示する場合なんかです。
761に似たスクリプトをアルファ付画像で組んでみたんですが、どうにも変……(´・ω・`)ショボン
938(1): 936 04/11/02 11:18 ID:89Nql56m(2/3) AAS
あああすみません。前段2行を主に聞きたかったものですから。
例:
lsph 1,"ファイル.bmp",100,100
(print 1)
for %1=0 to 100 step 10
drawsp2 1,1,128,100,100,%1,%1,0
draw
wait 5
next
ファイル.bmpは左に画像、右にアルファをつけて一枚にしたもの。
↑のように組んでみたんですが、画像がグレースケールになって
透過して重なり、拡大してる。
つまり透けた人が分身の術みたいに重なっちゃってるんです……。
ちなみにlsphで異なる座標に画像を置いてprintしておくと、
なぜか透過度128はそっちの画像に適用されています。
マスクを別画像にしてみたりいろいろ試したんですが能力と力尽き果てました。
すみませんが原因がわかる!という方、ご助力下さい。
942(2): 936 04/11/02 12:26 ID:89Nql56m(3/3) AAS
>940
>透明にしたくないのか? 分身させたくないのか?
まさにそれです。128は仮に書いたもので、実際0でやっても駄目だったので、
テスト用に128だっただけです。分かりづらくてすみませんでした。
で、940さんのスクリプトで成功しました!
原因はセル番号を1で指定していたからとdrawclear挟んでなかったからですね……
画像が一つの場合は「セル番号=1」だと勘違いしていました_| ̄|○
それと前画面を消去するのにdrawclearを挟むと画面が真っ暗になってしまうので、
これじゃないと思い込んでいました。
draw系の命令を使っているときは背景やテキストウインドウまで
すべてdraw系で描かなければならないんですね。
これだと立ちキャラの場合は、draw使うたびに前画面状態に復帰させるスクリプトが
必要になるのかー。うーん……結構面倒かも(汗
もしかして立ちキャラを拡大縮小するのにはアニメにした方が無難なんでしょうか。
とにかくdraw系の使い方が分かりました。
937、939、340さん、大変感謝しています。ありがとうございました!
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ
ぬこの手 ぬこTOP 0.024s