Project1

标题: 【脚本小问题请教】visible跟active的开关区别和关系 [打印本页]

作者: 美丽晨露    时间: 2013-8-24 20:44
标题: 【脚本小问题请教】visible跟active的开关区别和关系
RUBY 代码复制
  1. @main_window.visible = false
  2. @main_window.active = false


如上,这两个的效果和用途是什么?
作者: end55rpg    时间: 2013-8-24 20:53
v:see or not see
a:可活动的 支持update
应该是这样
作者: 恐惧剑刃    时间: 2013-8-24 21:04
visible 是否显示, true显示 false不显示   窗口中很常见的脚本
active 光标是否活动 , true活动, false不活动。 类似菜单中的命令窗体、物品窗体等等都有光标矩形存在,有时可以用这个脚本。
active一般会和index连用,让窗体不活动active=false并且index=-1,把光标矩形的位置设为-1,默认计数从0开始,第-1个位置其实就不显示光标了,否则光标只是不活动但还是显示的很难看、
作者: 美丽晨露    时间: 2013-8-24 21:21
恋′挂机 发表于 2013-8-24 21:04
visible 是否显示, true显示 false不显示   窗口中很常见的脚本
active 光标是否活动 , true活动, false ...

活动和不活动的意思是?
让光标静止还是令它消失?
作者: 876加几    时间: 2013-8-24 21:27
本帖最后由 876加几 于 2013-8-24 21:34 编辑

RUBY 代码复制
  1. @main_window.visible = false #main_window为不可见
  2. @main_window.active = false #main_window是静态的(就是不活动,包括光标)

回答全见代码框绿色部分。
作者: wwwcctvty    时间: 2013-8-24 21:31
美丽晨露 发表于 2013-8-24 21:21
活动和不活动的意思是?
让光标静止还是令它消失?

visible可以理解为窗口的可见性,为TRUE时你可以看到该窗口,为FALSE时你就看不到该窗口
active 可以理解为窗口光标的可见性,为TRUE时该窗口的光标为可见的可以操作,为FALSE时该窗口的光标不可见也不可操作
作者: myownroc    时间: 2013-8-25 08:59
1.visible 为false你就看不见了
2.active 为false你就无法移动光标

  自从来了一个@九靈 同学,XP区问脚本问题的人就多了.
作者: 菜鸟飞呀飞    时间: 2013-8-25 17:14
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1