Ich entwickle eine interaktive Website, die einen menschlichen Charakter hat. Ich habe Sprung für den Charakter implementiert, aber es passiert im Dreiecksweg (seit nicht natürlichem Sprung). Ich brauche also den Sprung in einem halbkreisförmigen Pfad. Kann mir jemand helfen, ein HTML-Element von seiner aktuellen Position springen zu lassen?GSAP TweenMax: Müssen ein HTML-Element in einem halbkreisförmigen Pfad springen
Aktuelle Sprungcode:
TweenMax.to(app.humanCharacter.element, obstacleJumpSpeed, { bottom: app.humanCharacter.bottomOffset + obstacleHeight, left: app.humanCharacter.element.offset().left + obstacleWidth,
onComplete: function() {
TweenMax.to(app.humanCharacter.element, obstacleJumpSpeed, { bottom: app.humanCharacter.bottomOffset, left: app.humanCharacter.element.offset().left + obstacleWidth, delay: obstacleJumpDelay,
// humanCharacter's obstacle jump finished
onComplete: function() {
// starting walk cycle
app.humanCharacter.activity.startWalkCycle();
// restoring reference vars
app.humanCharacter.isObstacleJump = false;
app.humanCharacter.isJumping = false;
app.humanCharacter.obstacleNum = 0;
$('.tooltip-message').css({ 'opacity': 0 });
// callback for next reference
callback();
}
});
}
});
Was haben Sie bisher codiert? Bitte lesen Sie die Richtlinien, bevor Sie eine Frage stellen. – ODelibalta