拼图的 KineticJS 旋转问题
KineticJS rotation issue for puzzle pieces
目前我有 KineticJS v5.1 并与 hammerJS 绑定以进行多点触控,我正在为我的项目做一个益智游戏,现在我的拼图只能在我的拼图边缘旋转当我做我的 2 指旋转时,我怎样才能旋转我的拼图,使旋转在拼图的中间而不是拼图的边缘?
var hammertime = Hammer(piecesArray[i][j].shape);
hammertime.on("transformstart", function(e) {
this.startRatation = this.rotation();
}).on("transform", function(e) {
this.rotation((this.startRatation || 0) + e.gesture.rotation);
this.getLayer().draw();
});
这是我的 JSfiddle : http://jsfiddle.net/e70n2693/39/
我认为
你的偏移量可能是错误的,当我把它变成一个具有x和y属性的对象而不是数组(小提琴)时,它就有效了:
offset: { x: pieceWidth / 2, y: pieceHeight / 2 },
相关文章:
- 较大引导转盘中的较小引导转盘-较小引导转盘上的旋转功能问题
- 轴助手上的标签与文本几何和旋转问题
- j查询齿轮旋转问题
- 旋转jqueryUI模式的问题
- Bootstrap 4旋转木马组件问题
- 旋转木马动画事件问题
- Twitter引导程序旋转木马跳过问题
- 猫头鹰旋转木马-自动高度移动问题
- Lightswitch HTML5图像上传(IOS设备)旋转问题(结合2个Java脚本)
- 在 Three.js 中将经度和纬度转换为 xyz(以便旋转相机)时出现问题
- 三.js使用矩阵旋转时对象位置问题
- 画布图像旋转中的问题
- 在印象中面临问题.js旋转木马
- 使用 setTimout 进行标题旋转 Rails 2.3.9 时出现问题
- 穆图斯和YUI旋转木马问题
- 转换后的电话间隙图像旋转问题
- 拼图的 KineticJS 旋转问题
- 在HTML5画布中旋转JS对象时Y轴出现问题
- jQuery-旋转木马安装问题
- 有问题旋转facebook, twitter和youtube图标图像