ページ 11

VXace ウィンドウの背景を透過させない

Posted: 2017年9月06日(水) 15:47
by みるく
どなたか、教えてくださいませんでしょうか……

VXaceでは、メッセージウィンドウや、メニューウィンドウの背景部分に
透過処理がかかっていて、うっすらと下のマップなんかが透けて見える仕様になってると思います。。。


この、うっすら透けて見えるのを、全く見えないようにしたいのです(`・ω・´)!

ですが、自分でスクリプトをいじっても、どこを変更すれば、
このウィンドウ背景の透過処理を変えられるか、わかりませんでした(´;ω;`)

多分、「なんちゃらoppacity」? ってのをいじれば解決できるかなと思ったのですが、
それらしき記述をいじっても、まるで変更せず……

ツクールでは、ウィンドウの背景は必ず透過してしまう運命なのでしょうか><!?

Re: VXace ウィンドウの背景を透過させない

Posted: 2017年9月06日(水) 17:57
by TOMO
「opacity」でなく「back_opacity」です
これを255にすれば透過されません

Re: VXace ウィンドウの背景を透過させない

Posted: 2017年9月06日(水) 18:18
by みるく
ええと、すみません!
「back_opacity」で検索して出てくるのは
戦闘中のバトルログだと思います

私の説明不足だったかもしれませんが、
①イベントシーンでの会話
②マップ上でコマンドを開いた時
③選択肢ウィンドウ等

すべてのウィンドウの背景を、うっすら透過状態じゃなく、
不透明にしたいのですが。。。これはやはり、できない相談なのでしょうか??

Re: VXace ウィンドウの背景を透過させない

Posted: 2017年9月06日(水) 19:03
by TOMO
Window_Baseの「def initialize」内に

コード: 全て選択

self.back_opacity = 255
を入れれば可能と言う事です
(17行目の下辺りに)

検索して出てくる分はまた別です

Re: VXace ウィンドウの背景を透過させない

Posted: 2017年9月10日(日) 20:46
by みるく
だいぶ不透明にできました!
けど・・・よく見ると 255 にしてもうっすら下のマップが見えちゃいますね(^-^;)

これはツクールの仕様のようですね! ありがとうございましたー!

Re: VXace ウィンドウの背景を透過させない

Posted: 2017年9月11日(月) 02:28
by ショウ
使ってるウインドウスキンの背景部分が元々少し透過されてるって事は無い?
その場合255にしても下が見えるとは思うけど。

Re: VXace ウィンドウの背景を透過させない

Posted: 2017年9月11日(月) 14:08
by みるく
Σ(゚д゚lll)ガーン

それでした!
ネットで見つけたかわいいウィンドウスキンを入れてたので・・・気がつきませんでした!!

デフォのWindowにしたら、バッチリ透けてませんでした!!

お騒がせしました・・・(*ノωノ)すみません!