mirror of
https://github.com/konvajs/konva.git
synced 2025-10-15 12:34:52 +08:00
37 lines
859 B
JavaScript
37 lines
859 B
JavaScript
Test.Modules.TWEEN = {
|
|
'tween node': function(containerId) {
|
|
var stage = new Kinetic.Stage({
|
|
container: containerId,
|
|
width: 578,
|
|
height: 200
|
|
});
|
|
|
|
var layer = new Kinetic.Layer();
|
|
|
|
var circle = new Kinetic.Circle({
|
|
x: 100,
|
|
y: stage.getHeight() / 2,
|
|
radius: 70,
|
|
fill: 'green',
|
|
stroke: 'black',
|
|
strokeWidth: 4
|
|
});
|
|
|
|
layer.add(circle);
|
|
stage.add(layer);
|
|
|
|
var finishCount = 0;
|
|
var onFinish = function() {
|
|
test(++finishCount <= 1, 'finishCount should not exceed 1');
|
|
}
|
|
|
|
var tween = new Kinetic.Tween({
|
|
node: circle,
|
|
duration: 0.2,
|
|
x: 200,
|
|
y: 100,
|
|
onFinish: onFinish
|
|
}).play();
|
|
|
|
}
|
|
}; |