乐迷社区 和乐迷做兄弟 与乐迷共进步
乐迷社区»版 块 乐迷社区备用勿动 fid:189 第九节 Models.txt建议及简说
2013-10-25 17:48:22 14370 跳转到指定楼层
本帖最后由 Grand 于 2013-10-30 09:45 编辑

Models.txt
这个文本文件决定了已经载入或将要载入到引擎的entities。这个文件显然是强制性的。除此之外,这个文件也决定了有关模型的一些大体的设置。Models.txt必须放置在数据文件夹下的正确位置。要载入的Entities和.txt.一起declared。如何构造和修改这些文本在以下的Entity Files片段里有描述。

不要给文字给吓倒了.这里简说一下:

Load 是优先级!!!
如果是know,引擎不会管,仅仅是告诉引擎有这么个东西.
如果是load,引擎就要进行加载并校验这个model是否合法了.
玩家 武器 波动拳(气功) 打击效果...常调用的需要用 Load 来写


Load & Know
这两个指令是用来在OpenBoR 载入 entities.但是它们的操作方法有所不同,见以下描述。
每个指令只载入一个entity 也就意味着如果你要载入多个entities你就需要多次declare这些指令。
不管这些是怎样的排列顺序都可用,但是推荐用flashes, heroes 等这样的组。你可以用 # 和注释来描述每个载入的组。

~load {name}{path}
{name} 是游戏用来鉴别entity所作的命名.
{path} 是和entity的txt 文件的OpenBoR有关的路径位置.
当OpenBoR启动的时候,entity就被载入了并且存储起来。
用作flashes, heros, weapon-holding heros, and hero的 射弹.

~know {name}{path}
{name}是游戏用来鉴别entity所作的命名.
{path}是和entity的txt 文件的OpenBoR有关的路径位置.
这些 entities 只有在实际需要或关卡(levels)需载入的时候才被载入到存储器.
用来除flashes 和 heroes外的一切东西.

你不需要用这些指令来载入音乐,声音,系统或stage文件. 这个只用来给 entities.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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