赞 | 274 |
VIP | 0 |
好人卡 | 3 |
积分 | 496 |
经验 | 40966 |
最后登录 | 2024-9-22 |
在线时间 | 1920 小时 |
Lv5.捕梦者
- 梦石
- 10
- 星屑
- 39592
- 在线时间
- 1920 小时
- 注册时间
- 2010-11-14
- 帖子
- 3320
|
请教一下$data_actors与Game_Actor的关系
或者说 RPG::Actor与Game_Actor
$data_actors 是装有 RPG::Actor 的数组
Game_Actor 是对 RPG::Actor 进行了封装并添加一系列实用方法的模型类
在游戏制作时,对类的功能应该有一定的了解。
简单来划分,可以有数据(Data)、模型(Model)、视图(View)、控制器(Controller)
在数据库中编辑的内容都属于“数据”
RPG::Actor 就是为了方便访问原始数据而生的数据类
在游戏过程中参与各种计算,并将计算结果储存的内容属于“模型”
Game_Actor 就是以 RPG::Actor 为原始数据,而后参与各种计算的模型
换言之,原始数据在游戏过程中是不变的,变的只是由数据产生的模型
而模型在游戏过程中没有发生变化的部分,则会与原始数据相同。 |
评分
-
查看全部评分
|