jQuery로 게임에 자주 있는 체력 게이지를 작성해 보았다.

소개



현재, 게임 제작을 하고 있고, 체력 게이지를 만드는 방법을 찾을 수 없었기 때문에,
생각해, 이하의 방법으로 작성했다.

같은 고민을 안고 있는 초보자 엔지니어의 도움이 되기를 바랍니다.

사용하는 HTML 태그



・meter: 체력 게이지 표시에 편리


참고 링크
htps : //에서 ゔぇぺぺr. 어쩌면. 오 rg / 그럼 / cs / HTML / 에멘 t / r

· HTML
<meter max="100" low="20" high="40" value="100"></meter>

사용하는 JavaScript



· setTimeout · · 1 회 한정 시간 처리
· clearTimeout · · 시간 처리 중지

참고 링크
자바스크립트에서 setTimeout을 사용하는 방법 [초보자용] | TechAcademy 매거진

사용하는 jQuery



· val 메소드

참고 링크
h tp : / / 세모도 h. jp / j 쿠에 ry / 아피 / 아 t 리부 s / ゔ ぁ l / ゔ ぁ l /

· HTML
<meter class="test" max="100" low="20" high="40" value="100"></meter>

· JavaScript/jQuery
<script>
    var count = 0;
    var countup = function(){
      console.log(count++);
      var power = setTimeout(countup, 1000);
      $(".test").val(power); //体力回復 jQuery部分
      if(count > 100){ 
        clearTimeout(power); //clearTimeoutで時間処理STOP
      }
    }
    countup();
   </script>

이상

좋은 웹페이지 즐겨찾기