使用sheetengine创建一个小游戏的概念

时间:2014-09-13 15:45:59

标签: javascript sheetengine

我正在创建一个小型等距在线游戏,并希望使用sheetengine

这是我的基本想法:

  1. 创建一个大小约为4100x3000
  2. 的场景
  3. 创建75x45个基础表(因为世界是75x45固定且不会增加)
  4. 要在地图上放置一些物体,我使用类(我只会在放置后更改纸张的大小和位置)
  5. 对于放大/缩小我实际上重绘了整个场景 - 所以我销毁了所有的底片,然后将它们放置在更大的尺寸中 - 就像Sheets ...我试图改变它们的尺寸和位置
  6. 为了移动地图我正在使用方法 scene.setCenter - 因为场景已经很大了,我不必在翻译后重新绘制地图
  7. 我的问题:

    1. 放置后如何更改纸张的位置和尺寸?我知道使用SheetObject你可以做到这一切,但我将放置大量的对象,并且使用SheetObjects计算时间也很长。这就是为什么我没有使用那个类...“class”Sheet的一个对象有一个属性

        

      sheet.data.translationx

      我也操纵了这个并且工作,但必须有方法,我找不到它

    2. 使用sheetengine处理大场景有更好的方法吗?我的意思是创造一个绝对不是一个好主意的场景。但如果我把它缩小,我将不会在翻译后看到整个世界 - 那么我怎么能以不同的方式处理呢?

0 个答案:

没有答案