有可能“翻转”吗?帆布画吗?还有其他的变通方法吗?
Is it possible to "flip" canvas drawings? Any other workarounds?
我有一组<canvas>
元素,我正在使用flip"翻转"!我的问题是,翻转的工作方式是翻转整个<canvas>
元素,这就产生了一个不太漂亮的效果,当它翻转…所以我要做的就是用和flip类似的方式"翻转"!是的,但在画布内。或者还有其他已知的解决方法吗?
下面是我正在尝试做的一个小例子:http://jsfiddle.net/hnqB6/4/.
我想翻转黑色三角形,但是当我使用上面URL中的flip方法时,它会翻转整个画布元素,从而产生不太好的效果。
我很确定你可以在一秒钟内翻转画布中的整个图像但我要找的是整个动画。有人遇到过这个问题吗?
你可以使用CSS 3d变换和过渡在画布元素上执行翻转卡片的动画。只有通过从头开始编程动画才能翻转部分画布元素,因为这将包括逐个像素地操作位图图像。或者,你可以变换画布矩阵本身,但涉及到更多的工作,然后3d过渡到动画。
相关文章:
- 为什么不推荐使用“with”?是否有更好或其他方法可以“下降”到对象的命名空间
- 如何从其他方法访问Angular.js$scope
- 停止内部事件处理程序冒泡的其他方法,jQuery
- 有没有办法将选择器返回到元素?是$(这个)还是其他方法
- 使用一个方法在c#中启动其他方法
- 使用appendchild或其他方法向ul添加html代码而不是纯文本
- 用Javascript或其他方法通过语音读取整个HTML页面(离线)
- 有没有其他方法可以在远程服务器上包含php文件?除了<?php include()>
- 为什么不't我的Javascript,如果其他方法有效的话
- 有没有办法使用画布或其他方法在 HTML 中制作圆形图像
- 无法获得其他方法是否可以在 HAML JavaScript 中正常工作
- 有没有其他方法可以在 jquery 中删除类
- 获取父对象并通过介于两者之间的窗体传递给其他方法
- 使用 jQuery 工具提示插件(或任何其他方法)显示带有 PHP 对象属性的工具提示
- 除了通过JavaScript追加之外,还有其他方法可以将动态数据添加到jQuery移动页面中吗?
- 有没有其他方法可以选择HTML元素
- 如何使用javascript或其他方法清除IE DNS缓存
- 是否可以使用 JQuery 或其他方法在两个浏览器窗口之间拖放一些内容
- 其他方法使用 setInterval 调用的方法无法访问 js 中的对象属性
- 在默认情况下将可枚举设置为 false 的 JS 中创建对象属性的其他方法是什么