查看: 4779|回复: 2

[已经解决] $game_actors和$data_actors有什么区别?

[复制链接]
梦石
0
星屑
50
在线时间
77 小时
注册时间
2006-6-12
回帖
85
发表于 2013-3-2 20:08:11 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 wangxinly 于 2013-3-3 20:25 编辑

之前我用$data_actors的add_pram加的属性,在状态里看并没有增加,而用$game_actors增加的就能实时看到了
但是我今天试着用$game_actors来添加装备特性时会报错,用$data_actors就能添加,这个到底什么区别的?
很多$data_actors能用的命令,当时有效,但是读档之后就失效报错了

唯一的信徒

梦石
0
星屑
1697
在线时间
1359 小时
注册时间
2013-1-29
回帖
1537
发表于 2013-3-2 20:58:22 | 显示全部楼层
这个= =。貌似data_actors是直接从数据库里面读取的~也就是说是一个数据库数组。。。。game_actors是基于data_actors生成的= =。并且只有game_actors会被保存进存档里~

点评

正解 +1  发表于 2013-3-3 21:14

评分

参与人数 1星屑 +50 收起 理由
Mic_洛洛 + 50 我很赞同

查看全部评分

『我只是一个正在潜心修炼的渣乐师罢了』
Dear Time\(^o^)/~


假如上面的图片挂了的话麻烦各位去发个帖 @ 一下 orzFly 让他修复 deartime
回复

使用道具 举报

梦石
0
星屑
50
在线时间
77 小时
注册时间
2006-6-12
回帖
85
 楼主| 发表于 2013-3-2 23:07:27 | 显示全部楼层
LBQ 发表于 2013-3-2 20:58
这个= =。貌似data_actors是直接从数据库里面读取的~也就是说是一个数据库数组。。。。game_actors是基于da ...

测试了下,确实用$data_actors,不退出游戏存档读档数据还在,退出游戏了再读档数据就没了

那么($data_actors[1].features).push(RPG::BaseItem::Feature.new(52,5))这句可用,换成用 $game_actors的该是怎么写的啊?直接改的话会报错....

点评

LBQ
Game_Actor内部定义了有关features的东西。请参考Game_Actors内部脚本  发表于 2013-3-5 07:38
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部