hiloteam / Hilo

A Cross-end HTML5 Game development solution
https://hiloteam.github.io/
MIT License
5.93k stars 863 forks source link

drawSVGPath 支持的太少了吧。。。 #85

Closed jljsj33 closed 7 years ago

jljsj33 commented 7 years ago

你这绘制 path 的有点坑,要放出这样的 API 能不能做全啊。。。转换下。。。

jljsj33 commented 7 years ago

Tween.to(obj, { x: 100}) 报错。。。建义: https://github.com/hiloteam/Hilo/blob/dev/src/tween/Tween.js#L515

fromTo: function(target, fromProps, toProps, params = {}){
...
}
06wj commented 7 years ago

感谢提建议。

  1. 目前SVGpath 支持 M, L, C, Z指令,我们会尽快补全 V, H, Q, S, T指令。
  2. Tween.to必须有params,否则缓动执行不了的。
jljsj33 commented 7 years ago

params 定个默认的好点吧。。。。 花名叫啥。。。有问题可以钉你。。。

jljsj33 commented 7 years ago

还有个问题,,,有没有封 globalCompositeOperation。。。跟 easeljs 一样,有个 compositeOperation 方便使用。。。

06wj commented 7 years ago

默认值可以加个,花名是墨川,globalCompositeOperation木有封装,因为要兼顾canvas,dom,flash多种渲染方式,这个只有canvas支持

jljsj33 commented 7 years ago

应该都支持了吧。。。。dom css3 有了 mix-blend-mode,应该可以。。flash 就不用说了。。。

06wj commented 7 years ago

兼容性不行