タイムバーのような css3 アニメーションを作成しました。タイムバーが終了する (またはアニメーションが終了する) と、プレイヤーは使用するスキルを選択できるようになります。
私が現在抱えている問題は、CSS アニメーションに短いコードを使用しているため、具体的に時間をターゲットにして自由に変更するオプションを提供するコードを作成することです。
function timeBar (el, color) {
var elem = document.getElementById(el);
elem.style.transition = "width 6.0s, linear 0s";
elem.style.background = color;
elem.style.width = "0px";
}
ご覧のとおり、バーは 6 秒でいっぱいになりますが、その時間だけを具体的にターゲットにして変更し、残りの短針をそのままにしておくコードを作成するにはどうすればよいでしょうか? timestop や timeslow などの他のスキルに影響を与えたいので、質問しています。
JQuery に感謝しますが、私はそれを使わずにこれを実行しようとしていますが、まだ JavaScript を学習しています。