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

Project1

 找回密码
 注册会员
搜索
查看: 1788|回复: 2
打印 上一主题 下一主题

[已经解决] 数据库如何触发脚本

[复制链接]

Lv2.观梦者

梦石
0
星屑
600
在线时间
1118 小时
注册时间
2012-12-24
帖子
831
跳转到指定楼层
1
发表于 2014-3-7 22:58:16 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式

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

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

x
比如说用了“图鉴”打开怪物图鉴脚本
或者“正常”状态触发什么脚本的

我知道可以用公共事件,但有很多很多,一个一个设置会很麻烦

点击签名档去一个神奇的地方

Lv2.观梦者

梦石
0
星屑
413
在线时间
76 小时
注册时间
2014-2-2
帖子
43
2
发表于 2014-3-8 01:18:39 | 只看该作者
我不太懂你的意思,如果是说从物品中使用图鉴来打开图鉴这样的功能的话,虽然只能用公共事件但是不会那么难.
以这个脚本为例http://izumiwhite.web.fc2.com/rgss3/rgss3_001.html
这个脚本添加物品图鉴功能,使用SceneManager.call(Scene_ItemDictionary)这条语句呼出图鉴.
那么从数据库里面添加一个Key Item来调用这行语句的步骤,只需要设置1个Common Event,里面就塞上面这条语句就行了.





重要的是,调用这些脚本应该是一件很简单的事情,因为大多数增加功能的脚本调用只需要一行指令,我看不出有什么繁琐的地方.

类似的包括进入某个状态的时候换一套Window.png什么的也是可以的.也仅仅是一行脚本,一个Common Event,我过会也截一套图出来.
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
413
在线时间
76 小时
注册时间
2014-2-2
帖子
43
3
发表于 2014-3-8 01:42:37 | 只看该作者
比如我现在要做一个中毒的时候替换窗口背景的效果.
我现在手上有一个替换窗口背景的脚本,有一个中毒用的窗口背景叫做WindowCrit.png

那么,同理,我先做一个Common Event来替换窗口背景并且检查中毒.

(注意我还做了个将窗口背景换回来的Common Event备用)

然后保证你的开关100是一直ON状态(在开游戏的时候用自动运行事件设定下)
就能做到中毒自动替换窗口背景了




说了这么多,我想说的是关于调用脚本,调用一个脚本只需要一个通用事件,只要关系处理的好并且通用事件的取名不反人类我看不出有任何问题.

当然,如果你实在不想写通用事件的话,大概可以用脚本解决吧,这里的风格是能不用脚本就不用的,写脚本写太多了倒是真的会管理不过来.

评分

参与人数 1星屑 +200 梦石 +1 收起 理由
熊喵酱 + 200 + 1 好完整的回答owo

查看全部评分

回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-9-25 06:30

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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