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

Project1

 找回密码
 注册会员
搜索

关于扩充变量

查看数: 3518 | 评论数: 9 | 收藏 0
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
发布时间: 2019-1-23 14:19

正文摘要:

如题,想把变量的上限扩充到2000+或者更多,可能带来哪些负面影响呢?

回复

康姆图帕帕 发表于 2019-1-24 14:46:34
q1456503215 发表于 2019-1-24 14:33
一般都用数组得把 或者集合 这样几百个几千个都方便

就是提前做好变量的归类吗?
像我现在在给开关和变量分类排序,所有涉值的事件都要重编,这种麻烦就是不可避免的了吧?

点评

嗯,多谢了  发表于 2019-1-24 17:58
你可以先备份再试..  发表于 2019-1-24 17:53
我用的是Sublime Text,可以批量替换ID...如果不会损坏文件的话  发表于 2019-1-24 17:51
如果你是要把存在多相同的指定一个变量ID改成其他ID倒是简单..用EMEDITOR文本工具就可以批量替换  发表于 2019-1-24 17:34
JSON用文本工具就可以打开..如果有大神写个文本替换工具倒不是不可以..  发表于 2019-1-24 17:31
q1456503215 发表于 2019-1-24 14:33:33
康姆图帕帕 发表于 2019-1-24 14:12
好吧......那面对成百的变量和开关,存在什么好的整理方法吗?

一般都用数组得把 或者集合 这样几百个几千个都方便
康姆图帕帕 发表于 2019-1-24 14:12:50
MCCF 发表于 2019-1-24 12:43
不可以。但是变量本身倒是可以存储字符串以及所有一切可能的内容(包括数组等等)。
之所以不可以,因为 ...

好吧......那面对成百的变量和开关,存在什么好的整理方法吗?

点评

为什么要整理?  发表于 2019-1-24 16:16
MCCF 发表于 2019-1-24 12:43:06
康姆图帕帕 发表于 2019-1-24 11:31
有个想法还没有验证,先问一下:变量的ID可以用字符串来表示吗?

不可以。但是变量本身倒是可以存储字符串以及所有一切可能的内容(包括数组等等)。
之所以不可以,因为字符串与数值类型是完全不同的,可能需要用诸如to_s的函数。
康姆图帕帕 发表于 2019-1-24 11:31:01
有个想法还没有验证,先问一下:变量的ID可以用字符串来表示吗?
MCCF 发表于 2019-1-23 19:17:58
康姆图帕帕 发表于 2019-1-23 14:56
谢谢我放心了
顺便问下你有听说过什么好的整理变量或者公共事件的插件吗? ...

插件是增加功能的,但是对于设定方面没有帮助。换句话说,游戏的各种设定和数据一般很少用插件来修改。比如说利用插件来生成数据库内全部的内容,是肯定不可取的。
所以如果是整理变量顺序或者公共事件顺序的,不要使用插件。虽然可以根据名字等等来归类,但是实际在数据库中一般是观察不到的。也就是即使插件重新排序了所有的变量和公共事件,但是这些一般会在游戏开始运行后执行,而在数据库中,除非插件拥有很强大的功能。很难看到这些变动。所以这样一来,要进行设定和处理调用等等,就会变得非常繁琐,还不如不用插件。

总而言之,这方面不建议使用插件,当然这是个人建议而已。
康姆图帕帕 发表于 2019-1-23 14:56:28
q1456503215 发表于 2019-1-23 14:37
内存占用多了
2000个字符串占用几个kb不算啥
要是2000个图片一个图片1mb 你算算多大内存 ...

谢谢我放心了
顺便问下你有听说过什么好的整理变量或者公共事件的插件吗?
q1456503215 发表于 2019-1-23 14:37:55
内存占用多了
2000个字符串占用几个kb不算啥
要是2000个图片一个图片1mb 你算算多大内存
拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

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

GMT+8, 2024-5-19 14:01

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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