사용자:Bd3076/UncyBeat/plugin: 두 판 사이의 차이
< 사용자:Bd3076 | UncyBeat
백괴게임>Bd3076 (새로운플러그인생성) |
백괴게임>Bd3076 편집 요약 없음 |
||
6번째 줄: | 6번째 줄: | ||
{{#vardefine:name|UncyBeat}} | {{#vardefine:name|UncyBeat}} | ||
{{#vardefine:creat|Bd3076}} | {{#vardefine:creat|Bd3076}} | ||
{{#vardefine:version| | {{#vardefine:version|0.0.1}} | ||
{{#vardefine:descript|UncyBeat}} | {{#vardefine:descript|UncyBeat}} | ||
{{#vardefine:local|true}} | {{#vardefine:local|true}} |
2018년 7월 19일 (목) 16:39 판
// 이부분에 코드 입력 // var getParameters = function (paramName) { var returnValue; var url = location.href; var parameters = (url.slice(url.indexOf('?') + 1, url.length)).split('&'); for (var i = 0; i < parameters.length; i++) { var varName = parameters[i].split('=')[0]; if (varName.toUpperCase() == paramName.toUpperCase()) { returnValue = parameters[i].split('=')[1]; return decodeURIComponent(returnValue); } } }; var cvs = document.getElementById('spanArea'); cvs.innerHTML = "<canvas width='720' height='720' id='spanCanvas'></canvas>" var canvas = document.getElementById('spanCanvas'); var ctx = canvas.getContext('2d'); var keyPress = []; function onKeyDown(e){ var ek = e.keyCode; console.log(ek); keyPress[ek] = true; } function onKeyUp(e){ var ek = e.keyCode; console.log(ek); keyPress[ek] = false; } window.addEventListener("keydown", onKeyDown, false); window.addEventListener("keyup", onKeyUp, false); var selectedLevel = getParameters('level'); const levelCount = 1; const levelNames = [ 'Colors' ]; const levelMusicLink = [ 'http://k003.kiwi6.com/hotlink/zis3x3mass/Tobu_-_Colors_NoCopyrightSounds_Release_.mp3' ]; function clearCanvas(){ ctx.clearRect(0, 0, 720, 720); } function makeGameArea(){ clearCanvas(); ctx.strokeStyle = "black"; ctx.strokeRect(20, 20, 680, 680); } function playGame(){ makeGameArea(); } playGame(); // 여기까지 코드 입력 //