赞 | 451 |
VIP | 56 |
好人卡 | 75 |
积分 | 424 |
经验 | 124650 |
最后登录 | 2024-11-23 |
在线时间 | 7602 小时 |
Lv5.捕梦者 (管理员) 老黄鸡
- 梦石
- 0
- 星屑
- 42404
- 在线时间
- 7602 小时
- 注册时间
- 2009-7-6
- 帖子
- 13506
|
本帖最后由 fux2 于 2011-10-15 14:26 编辑
由于不知道lz的CG图如何判断和显示的,或是用的什么脚本?只能给出一个猜想方法。
最好用数组格式记录CG开启的状态吧,举个例子,假设有20只CG图,第一张已经开启。
- $CG_record = [1,0,0,0,0
- 0,0,0,0,0
- 0,0,0,0,0
- 0,0,0,0,0]
复制代码 为了方便判断以及显示CG图我们可以增加一个方法。- module Fux
- def self.cv(num)
- return num == 1 ? true : false
- end
- end
复制代码 设置CG图的时候可以用- 20.times{|i| CG[i].enable = Fux.cv($CG_record[i])}
复制代码 储存的时候- file = File.open("CG.sav", "wb")
- Marshal.dump($CG_record, file)
- file.close
复制代码 读取就以此类推啦。
��� |
|