I am using this code to animate camera in scene using tween.js Does there a exists any done or finshed event?
tween : function (target){
var position = camera.position;
var tween = new TWEEN.Tween(position).to(target, 1800);
tween.onUpdate(function(){
camera.position.x = position.x;
camera.position.y = position.y;
camera.position.z = position.z;
if (android){
camera.lookAt(android.position)
}
});
tween.easing(TWEEN.Easing.Bounce.Out);
tween.start();
},
Provide an onComplete
function:
tween.onComplete(function() {
console.log('done!')
});
Docs
As of April 2018, .onComplete doesn't exist in the docs. Rather you can use the .call
function then pass a custom function.
createjs.Tween.get(target).to({alpha:1}, 1000).call(handleComplete);
function handleComplete() {
//Tween complete
}
See docs: https://www.createjs.com/docs/tweenjs/modules/TweenJS.html
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With