Fix: korean_key_mapper bug
This commit is contained in:
@@ -52,12 +52,11 @@ class TypingPractice {
|
|||||||
|
|
||||||
|
|
||||||
let keyMapper = null;
|
let keyMapper = null;
|
||||||
if(sessionStorageManager.playingAppName.substring("korean") > 0)
|
if(sessionStorageManager.playingAppName.indexOf("korean") > 0)
|
||||||
keyMapper = new KoreanKeyMapper();
|
keyMapper = new KoreanKeyMapper();
|
||||||
else
|
else
|
||||||
keyMapper = new EnglishKeyMapper();
|
keyMapper = new EnglishKeyMapper();
|
||||||
|
|
||||||
// let keyButton = new KeyButton(100, 400, 100, "A", "align_type");
|
|
||||||
new Keyboard(keyMapper);
|
new Keyboard(keyMapper);
|
||||||
|
|
||||||
|
|
||||||
@@ -86,18 +85,10 @@ class TypingPractice {
|
|||||||
screenBottom.printBottomRightText(sessionStorageManager.playerName);
|
screenBottom.printBottomRightText(sessionStorageManager.playerName);
|
||||||
|
|
||||||
|
|
||||||
// game.input.keyboard.addCallbacks(this, null, null, this.keyPress);
|
|
||||||
// this.startGame();
|
// this.startGame();
|
||||||
// this.countDown();
|
// this.countDown();
|
||||||
}
|
}
|
||||||
|
|
||||||
keyPress(char) {
|
|
||||||
// self.checkTypingContents(event);
|
|
||||||
console.log(char);
|
|
||||||
if(game.input.keyboard.isDown(Phaser.Keyboard.SHIFT))
|
|
||||||
console.log("shift is pressed");
|
|
||||||
}
|
|
||||||
|
|
||||||
startGame() {
|
startGame() {
|
||||||
this.showTypingPracticeContents();
|
this.showTypingPracticeContents();
|
||||||
this.showPlayingWordNumber();
|
this.showPlayingWordNumber();
|
||||||
|
|||||||
@@ -4,8 +4,8 @@ class KoreanKeyMapper extends KeyMapper {
|
|||||||
super();
|
super();
|
||||||
|
|
||||||
this.registerKeyTextData("KeyQ", "ㅂ", "ㅃ");
|
this.registerKeyTextData("KeyQ", "ㅂ", "ㅃ");
|
||||||
this.registerKeyTextData("KeyR", "ㅈ", "ㅉ");
|
this.registerKeyTextData("KeyW", "ㅈ", "ㅉ");
|
||||||
this.registerKeyTextData("KeyEe", "ㄷ", "ㄸ");
|
this.registerKeyTextData("KeyE", "ㄷ", "ㄸ");
|
||||||
this.registerKeyTextData("KeyR", "ㄱ", "ㄲ");
|
this.registerKeyTextData("KeyR", "ㄱ", "ㄲ");
|
||||||
this.registerKeyTextData("KeyT", "ㅅ", "ㅆ");
|
this.registerKeyTextData("KeyT", "ㅅ", "ㅆ");
|
||||||
this.registerKeyTextData("KeyY", "ㅛ", "ㅛ");
|
this.registerKeyTextData("KeyY", "ㅛ", "ㅛ");
|
||||||
@@ -18,10 +18,10 @@ class KoreanKeyMapper extends KeyMapper {
|
|||||||
this.registerKeyTextData("KeyS", "ㄴ", "ㄴ");
|
this.registerKeyTextData("KeyS", "ㄴ", "ㄴ");
|
||||||
this.registerKeyTextData("KeyD", "ㅇ", "ㅇ");
|
this.registerKeyTextData("KeyD", "ㅇ", "ㅇ");
|
||||||
this.registerKeyTextData("KeyF", "ㄹ", "ㄹ");
|
this.registerKeyTextData("KeyF", "ㄹ", "ㄹ");
|
||||||
this.registerKeyTextData("KeyG”", "ㅎ", "ㅎ");
|
this.registerKeyTextData("KeyG", "ㅎ", "ㅎ");
|
||||||
this.registerKeyTextData("KeyH", "ㅗ", "ㅗ");
|
this.registerKeyTextData("KeyH", "ㅗ", "ㅗ");
|
||||||
this.registerKeyTextData("KeyJ", "ㅓ", "ㅓ");
|
this.registerKeyTextData("KeyJ", "ㅓ", "ㅓ");
|
||||||
this.registerKeyTextData("KeyJ", "ㅏ", "ㅏ");
|
this.registerKeyTextData("KeyK", "ㅏ", "ㅏ");
|
||||||
this.registerKeyTextData("KeyL", "ㅣ", "ㅣ");
|
this.registerKeyTextData("KeyL", "ㅣ", "ㅣ");
|
||||||
|
|
||||||
this.registerKeyTextData("KeyZ", "ㅋ", "ㅋ");
|
this.registerKeyTextData("KeyZ", "ㅋ", "ㅋ");
|
||||||
|
|||||||
Reference in New Issue
Block a user