设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
12
返回列表 发新帖
楼主: 桑田百合
打印 上一主题 下一主题

[已经解决] 如何用全局开关控制脚本的使用(即暂时不读取某脚本?)

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
466 小时
注册时间
2006-2-25
帖子
1863
11
发表于 2011-6-13 11:40:48 | 只看该作者
本帖最后由 诡异の猫 于 2011-6-13 12:24 编辑

如果我跟你说通用的原理,那就是:
当开关1为true时,地图名窗口和地图坐标窗口的visible都改成false,而且也不执行这两个窗口的update

但我这样说的话你听得懂吗,如果听得懂也不用来问了吧- -
所以我才叫你给出脚本的好吧...
还有我想说,你想修改脚本就必须先搞清原脚本的思路,所以我才叫你贴出脚本
因为不同的思路可以实现同样的效果,没看到脚本根本不知道原作者是怎样的思路怎样的写法
虽然这种脚本是很简单的,思路基本都一样
但是没看到原脚本也不敢保证100%正确
不好意思我激动了,只是看到8L我有点鸡冻...

好吧 下面给出解决方法:
原脚本第27行def update下面插入
self.visible = !$game_switches[41]
return if $game_switches[41]
同理,原脚本第69行def update下面插入
self.visible = !$game_switches[41]
return if $game_switches[41]

操作开关为41号开关, 当不想显示地图坐标和地图名时就把41号开关打开就OK

对了 如果你的开场是在按下“新游戏”之后,这时来不及执行事件打开41号开关,地图名还是会显示
这样的话建议在Scene_Title第211行def command_new_game下插入
$game_switches[41] = true
就OK

点评

强大!膜拜之 谢谢前辈的教导...  发表于 2011-7-4 14:05
回复 支持 反对

使用道具 举报

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

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2025-1-11 09:54

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表