我有一组two.js形状。当用户在形状上盘旋时,我希望那个形状旋转。
http://merhoo.github.io/secrets.html
css动画的问题:如果我将a:动画应用于svg形状,它会以某种方式影响形状的位置,将其移动到左上角。
所以我试图把一个鼠标事件绑定到每个孩子身上,让他们旋转。
var shapes = makeFlowers();
for (var r = 0; r < rows; r++) {
for (var c = 0; c < cols; c++) {
...
var shape = pickFlower();
shape.translation.set(hi * two.width, vi * two.height);
two.add(shape);
}
}
two.update();
for (var f in flowers) {
var flower = flowers[f];
$(flower._renderer.elem)
.click(function(e) {
flower.fill = "blue";
})
}那么,如何将悬停/鼠标移动动画应用于two.js中的形状呢?
发布于 2019-01-12 20:54:24
将单个事件处理程序/动画添加到two.js对象中有两个问题(haha)。
解决方案:
备注:
div和向div中添加两个组合起来。div可能不会添加到html中,然后它会将多个实例添加到一个div中,并添加其他有趣的内容。https://stackoverflow.com/questions/54011369
复制相似问题