私は人間のキャラクターを持つインタラクティブなウェブサイトを開発しています。私はキャラクターのためにジャンプを実装しましたが、それは三角形のパスで発生します(自然なジャンプを見ていないので)。だから私はジャンプが半円形のパスで発生する必要があります。誰かがHTML要素を現在の位置から自然に飛び越させる手助けをすることができますか?GSAP TweenMax:半円パスでHTML要素をジャンプさせる必要がある
現在のジャンプコード:
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();
}
});
}
})。
これまでに何をコーディングしましたか?質問を投稿する前にガイドラインをお読みください。 – ODelibalta