/touch-stick

Touch stick game controller for Web on pure JavaScript. Demo: http://dmitrienkop.github.io/touch-stick

Primary LanguageJavaScriptMIT LicenseMIT

Touch Stick

Touch stick game controller for Web on pure JavaScript. Watch the demo and usage example for more details.

Usage

<div class="stick" id="stick">
  <div class="stick__root" id="stickRoot">
    <div class="stick__control" id="stickControl"></div>
  </div>
</div>
Stick.init({
  stickQuery: '#stick',
  stickRootQuery: '#stickRoot',
  stickControlQuery: '#stickControl',
  onBusy: function(isBusy) {
    console.log('control is busy: ', isBusy);
  },
  onMove: function(state) {
    console.log('direction (1/2/3/4): ', state[0]);
    console.log('intensity (1-100): ', state[1]);
  }
});