加载中: 0 / 0

环物展示

http://www.panosoft.cn/upload/16other3/fuxiang/ 不告而取,不好意思了

README.md文件也懒得写了,等功能大体优化完全了再来写吧

体验页

不好意思,没有建github pages,因此没有体验页面,如需体验,请执行

  git clone git@github.com:xiaomingTang/tang-pano.git
  yarn
  yarn start
    

development入口: src/example.ts

production入口: src/index.ts

todos

  1. 由于缩放时 需要频繁获取 鼠标相对于canvas左上角的坐标,出于多方面(MouseEvent.offsetX有兼容性问题,getBoundingClientWidth会引起重绘)考虑,目前仅仅简单地将canvas放在左上角,以clientX作为鼠标相对canvas的坐标,有待优化
  2. 有待支持多层图片
  3. 【已解决, 目前仅需canvas width和css width一致】canvas的width、css width、图片width三者必须一致,功能有待升级
  4. 【新增】当图片尺寸与canvas比例不相同时,可选择是否保持图片比例