Fix: allow SPACE to enter inputtext
This commit is contained in:
@@ -101,7 +101,8 @@ var TypingTest = {
|
||||
this.inputTextContent.anchor.set(0.5);
|
||||
this.inputTextContent.canvasInput.value('');
|
||||
this.inputTextContent.canvasInput.focus();
|
||||
this.inputTextContent.canvasInput.placeHolder("입력 후 [ Enter ]키를 누르세요");
|
||||
this.inputTextContent.canvasInput.fontSize(26);
|
||||
this.inputTextContent.canvasInput.placeHolder("입력 후 Space, Enter키를 누르세요");
|
||||
// inputTextContent.canvasInput._onkeydown = this.checkInputText;
|
||||
// inputTextContent.canvasInput._onkeyup = function() {
|
||||
this.inputTextContent.canvasInput._onkeyup = function() {
|
||||
@@ -348,10 +349,13 @@ var TypingTest = {
|
||||
},
|
||||
|
||||
checkTypingContents: function(event) {
|
||||
if(event.keyCode == Phaser.Keyboard.ENTER) {
|
||||
if(event.keyCode == Phaser.Keyboard.ENTER ||
|
||||
event.keyCode == Phaser.Keyboard.SPACEBAR) {
|
||||
// console.log("### enter ###");
|
||||
var inputContent = this.inputTextContent.canvasInput.value();
|
||||
var inputContent = this.inputTextContent.canvasInput.value().trim();
|
||||
var typingContent = this.typingRandomContents[this.typingIndex];
|
||||
console.log("inputContent : " + inputContent);
|
||||
console.log("typingContent : " + typingContent);
|
||||
|
||||
if(inputContent === typingContent) {
|
||||
this.calculateTypingRecord(typingContent);
|
||||
|
||||
Reference in New Issue
Block a user