游戏开发论坛

 找回密码
 立即注册
搜索
查看: 1890|回复: 1

请问script的资源如何手动加载和删除?

[复制链接]

65

主题

518

帖子

521

积分

高级会员

Rank: 4

积分
521
发表于 2007-9-19 15:15:00 | 显示全部楼层 |阅读模式
我看到的例子里面都是在初始化时添加了所有的资源路径(addResourceLocation)之后Ogre自己就开始parsing他所能找到的脚本了。
可是如果想像一般游戏中那样当玩家进入某个场景后,就只载入当前场景用得到的material,mesh,texture什么的资源,然后离开场景是在把这些资源释放掉。这应该怎么弄?
还有一个问题,就是游戏里面是不是在开始程序的时候就把所有的资源路径全部都注册给Ogre,还是动态地用到哪部分就addResourceLocation哪部分,不用了就clear?
谢谢了先。

65

主题

518

帖子

521

积分

高级会员

Rank: 4

积分
521
 楼主| 发表于 2007-9-19 16:39:00 | 显示全部楼层

Re:请问script的资源如何手动加载和删除?

刚才看了手册才发现原来脚本的解析只是辨识出所有脚本的定义。这样的话即时把一个游戏中用到的所有成百上千的材质一下子都解析出来也不会占用太大的空间。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-21 13:51

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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