入司第二周
总结:我们完成了游戏地图块的导入和简易的地图编辑器

知识点:
(一)ts二维数组的声明
![]()
![]()
![]()
![]()
![]()
- 存储在浏览器的数据和获得数据
![]()
![]()
- 静态缓存
![]()
感想:
这次作业难点在于移动屏幕时坐标的转换,初始化的时候我已经把所有地图块加载进来,并把在屏幕外的地图快设为不可见。但在移动地图块的时候出了问题,我本来的方法是通过移动鼠标获得位移,然后用这个位移推算移动后屏幕左上角的第一块地图块的下标。但这样只是局部移动地图块,地图块叠加屏幕上。后来我把这个位移附加在整张大地图的第一块地图上就解决了问题。
以及加强了对Laya.Sprite和image的理解,image比Spirte有更多的属性可以用,Sprite可以作为一个容器。
328

被折叠的 条评论
为什么被折叠?



