Phaser看了三天三夜做出来还是一坨答辩,放弃了(;´ヮ`)7
问了问老师,老师说最好就使用dom元素作画布,这样的之前的功能都能继续使用
但问题是这个dom元素画布是不是有点难搞( ↺ω↺)
目前实现了
移动(子元素可以独立移动,画布拖动带着子元素一起动)
放大缩小(通过zoom实现的,好省事哦)
子元素添加
但问题出在画布大小上,我想要实现那种画布可以无限延伸,用户可以一直拖一直拖一直拖那种感觉
一开始想的是长宽修改,但是width和height扩大只能使得画布向右or下扩大( ゚π。)
然后就发现一件很糟糕的事情,div的元素定位似乎都是从左上角的那个点出发的,一旦修改了这个点的位置,那么div内的元素也会跟着移动,最终就出现了明明向左/上拓展了画布,但是内部的元素完全没有移动的尴尬局面( ゚∀。)7
现在觉得html真是太不好用啦,我现在转unity还来得及吗( ›´ω`‹ )