微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

flash与游戏笔记:如何定位一个资源位置?

           刚接手到一个从来没有见过的页游项目,有时候找个资源,找个类位置也得找老半天。于是在一个游戏里面就要设计一种如何去找的方法,今天的老大刚提醒了一下。如果你找一个对应的资源,要不可以断点,要不你就从加载器入手。他提醒了我,于是我们页游里面就可以从这个地方入口快速定位。我们回顾一下其实就是一个http请求链接,再说白一点就是一个位置,request里面保存的一个路径而已。设计加载器的时候,一般采用urlloader 和loader 两个混搭组合去组建我们的页游加载器,有了这两个神器,组装一下加载器的设计就可以使用到。至于怎样设计,每一个人思路都不一样,大体的方向就是加载资源。要求高一点加载器需要很多需求,如资源优先级设计,加载的策略,加载立即性等。

        快速定位一个资源,如模块位置,可以利用火狐插件定位每一个模块,如找一个swf对应的位置,可以从加载器入口。如load 接口这里捕捉他们的位置,于是你可以尝试猜测swf 对应的flash的位置。

       这个对定位资源也是一种快速的办法。当然从游戏开始到入口,最好就是从main 进行开始追踪进行,看游戏里面初始化数据是怎么模拟的。大体方式就能猜测到相应的位置。

        同样的一种设计思想是:在库文件资源改名的时候,可以加上swf的名字,这样一来就可以很快速找到相关的类。

  如:一个为背包的bag.swf,可以在资源名字改成bag_grid  ,bag_newButton,也可以bag.grid .这样来我们就可以避免了因为找一个资源浪费了时间。对于一些旧项目 命名不是很规范的时候,也可以通过一些工具库来寻找相关的对应的工具库。也是可以的。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐