查看: 7816|回复: 11

[已经解决] 新建WINDOW怎么去掉边框?

[复制链接]
梦石
0
星屑
50
在线时间
77 小时
注册时间
2006-6-12
回帖
85
发表于 2013-2-27 16:10:49 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
本帖最后由 wangxinly 于 2013-3-2 09:06 编辑

111.jpg
如何新建一个窗口类似这图片的,左边是选择的光标,右边是文字和图片,但是没有中间的边框啊
求脚本指导


opacity = 0可行,这个就是只显示文字,不显示底色和边框,可以背景用一个大的窗口,然后上边再显示一些opacity = 0的窗口
梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
回帖
1526
发表于 2013-2-28 08:32:17 | 显示全部楼层
做过网页吗?知道用有框大表格套无框小表格的方式吗?一理通百理彻。
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复

使用道具 举报

梦石
0
星屑
920
在线时间
194 小时
注册时间
2012-6-1
回帖
681
发表于 2013-2-28 12:38:16 | 显示全部楼层
大狮子
是不是在window那里
要不就是sense那里
总之是描绘窗口的
貌似删了就行了
死亡
回复

使用道具 举报

死亡颂唱者

梦石
0
星屑
1159
在线时间
1795 小时
注册时间
2011-10-21
回帖
2205

开拓者

发表于 2013-2-28 12:45:46 | 显示全部楼层
新建窗口参考这个帖子http://rpg.blue/thread-285650-1-1.html
去边框用这个
  1. @command_window.opacity = 0
复制代码
这家伙很懒,什么也没有留下
回复

使用道具 举报

梦石
0
星屑
34459
在线时间
5096 小时
注册时间
2012-11-19
回帖
4715

开拓者

发表于 2013-2-28 17:40:01 | 显示全部楼层
  重新定义选择窗口,以及选择窗口的光标大小和位置,左边排列选择内容,右边显示文字和图片。

还有更简单的,把那两个窗口的 opacity = 0  再做一个空白的窗口,大小为以前两个窗口相加。当作背景窗口。

评分

参与人数 1星屑 +20 收起 理由
j433463 + 20 塞糖

查看全部评分

xp vx va mv  va mz 各类型脚本/插件定制
回复

使用道具 举报

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
回帖
1526
发表于 2013-2-28 18:11:59 | 显示全部楼层
本帖最后由 j433463 于 2013-3-1 02:11 编辑
1715063941 发表于 2013-2-28 12:38
大狮子
是不是在window那里
要不就是sense那里


窗口内容肯定是要在 Window 那里做,但窗口的位置和背景、框线不透明度等等就不一定了,大部份这些是在 Scene 那里做的,但 Window 也可以改背景和框线透明,窗口大小则大部份在 Widnow,所以这不能下肯定句,要删要改还是得看情况的。

回七楼:

回覆送出一直出错,所以只好贴在这儿。

您肯定无关?我举个例子,像金钱窗口,在 Scene_Menu 中是这样:

[pre lang="ruby" line="1"]   #--------------------------------------------------------------------------
  # ● 生成金钱视窗
  #--------------------------------------------------------------------------
  def create_gold_window
    @gold_window = Window_Gold.new
    @gold_window.x = 0
    @gold_window.y = Graphics.height - @gold_window.height
  end[/pre]

这儿只有新建一金钱窗口方法,指定窗口的 x, y 座标,如果在其中加上:

[pre lang="ruby" line="1"]@gold_window.opacity=0[/pre]

那结果就是金钱窗口框边与底色全透明了。我还可以设置窗口保留框边,只底色透明:

[pre lang="ruby" line="1"]@gold_window.back_opacity = 0[/pre]

这样您能说 Scene 肯定和框边无关吗?

既然能设窗口方法,可以设座标了,就可以做和窗口相关的设定,

框边,高,宽,窗口隐藏/显示,边距...其实都可以在这做,

只是大部份人喜欢在 Window 内做,并不是 Scene 不能做到。
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
77 小时
注册时间
2006-6-12
回帖
85
 楼主| 发表于 2013-2-28 20:57:00 | 显示全部楼层
j433463 发表于 2013-2-28 18:11
窗口内容肯定是要在 Window 那里做,但窗口的位置和背景、框线不透明度等等就不一定了,大部份这些是在 S ...

Scene肯定是和边框无关的好不......我觉得这个边框应该是程序本身内部的设定,脚本里边翻了N久都没找到
回复

使用道具 举报

梦石
0
星屑
212
在线时间
3 小时
注册时间
2013-2-27
回帖
3
发表于 2013-3-2 07:25:00 | 显示全部楼层
要没有边框的话= =你就搞一个Window= =之后这个window继承window_selectable= =之后自己慢慢调= =
回复

使用道具 举报

梦石
0
星屑
50
在线时间
77 小时
注册时间
2006-6-12
回帖
85
 楼主| 发表于 2013-3-2 09:05:35 | 显示全部楼层
路易十六 发表于 2013-3-2 07:25
要没有边框的话= =你就搞一个Window= =之后这个window继承window_selectable= =之后自己慢慢调= = ...

.....貌似这边框是VA本身内部定义的,自己编的脚本无法调整这个吧.......
不过opacity = 0可行,这个就是只显示文字,不显示底色和边框,可以背景用一个大的窗口,然后上边再显示一些opacity = 0的窗口
回复

使用道具 举报

梦石
0
星屑
50
在线时间
687 小时
注册时间
2012-10-29
回帖
1526
发表于 2013-3-2 11:17:34 | 显示全部楼层
wangxinly 发表于 2013-3-2 09:05
.....貌似这边框是VA本身内部定义的,自己编的脚本无法调整这个吧.......
不过opacity = 0可行,这个就是 ...

正解...大窗套小窗,有框窗内有无框窗,这其实和网页的div表格方式大同小异,
甚至您把原来的窗口排好位置,留好边距,直接在上面叠上一个 back_opacity = 0 去底色的有框大窗口,
这也一样效果。
修改劇本中,仔細審查原來的劇情大綱,覺得有點不太滿意,嘗試編寫不同主角不同主線的劇情,希望能寫得出來。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部