PersesTitan(페르) 기술블로그

[Ruby] 루비로 게임 제작해보기 3: 키보드 입력 본문

Language/Ruby

[Ruby] 루비로 게임 제작해보기 3: 키보드 입력

PersesTitan(페르) 2022. 12. 26. 18:30

[Ruby] 루비로 게임 제작해보기 2: 텍스트 출력
키보드 값의 입력을 받는 동작을 구현하였습니다.

예제 코드

require 'ruby2d'

set title: "Game"
text = Text.new("Hello", x: 0, y: 0, rotate: 0, font: Font.default)
Window.on :key_held do |e|
  text.text = e.key
end

show

동작


코드 풀이

Window.on

키보드로부터 값을 받아옵니다.

text.text = e.key

text의 오브젝트의 텍스트의 값을 키보드 키 값으로 변경되도록 합니다.


Github 링크

 

GitHub - PersesTitan/ruby-games: make game

make game. Contribute to PersesTitan/ruby-games development by creating an account on GitHub.

github.com

 

[Ruby] 루비로 게임 제작해보기 2: 텍스트 출력

[Ruby] 루비로 게임 제작해보기 1: 세팅 다음으로 텍스트를 출력해볼려고합니다. 1편에서 사용한 2줄짜리 코드 사이에 다음과 같이 내용을 채워주면 됩니다. 예제 require 'ruby2d' set title: "Game" Text.new(

persestitan.tistory.com