INNER CODE UNIT · JavaScript

stickTouchEnd

CopterExpress/clover · apps/ios/cleverrc/main.js:107

function stickTouchEnd(e) {
	var pointer = e.target.querySelector('.stick-pointer');
	if (e.target.matches('.stick-left')) {
		controlMessage.r = 0;
		pointer.style.left = '50%';
	} else if (e.target.matches('.stick-right')) {
		controlMessage.x = 0;
		controlMessage.y = 0;
		pointer.style.left = '50%';
		pointer.style.top = '50%';
	}
	rcPublishThrottled();
}

stickLeft.addEventListener('touchmove', stickTouchMove);
stickRight.addEventListener('touchmove', stickTouchMove);
stickLeft.addEventListener('touchstart', stickTouchStart);
stickRight.addEventListener('touchstart', stickTouchStart);

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…