Q1) 계승에 대한 질문.
번역문이 이상해서, 이해를 하기가 힘든데.
Integer에서 쓰는 연산이나 명령을 Fixnum에서 고대로 쓸 수 있다는 얘기인가요?
(이렇게 쓰면서도 무슨 내용인지 잘 모르겠네요. 그냥 네/아니오 정도로만 대답해주셔도 저에겐 도움이 될 듯 합니다..ㅠㅠ)
Q2) 프롭퍼티..파트의 ox 에 대한 질문.
devil = Sprite.new
devil.bitmap = Bitmap.new("Graphics/Battlers/075-Devil01")
devil.x = 320
devil.y = 240
loop do
Graphics.update
end
이렇게만 쓰면 좌표(320,240)인 곳에 이미지가 뜨는데요.
devil = Sprite.new
devil.bitmap = Bitmap.new("Graphics/Battlers/075-Devil01")
devil.ox = devil.bitmap.width / 2
devil.oy = devil.bitmap.height / 2
devil.x = 320
devil.y = 240 # <---------- 오잉?
loop do
Graphics.update
end
저 두 줄에서 ox와 width / 2의 의미는 이해했습니다.
헌데, 붉은색 실행으로 인해 센터로 설정된 원점(0,0)을 기준으로 해서
(320,240)인 1사분면이나 또는 RPG만들기 프로그램식 좌표로 우하향인 2사분면에 그림이 출력되지 않는 이유가 궁금합니다.
RPG만들기 이제 막 공부하기 시작했는데 재밌네요.
컴퓨터 쪽을 전공할 걸 그랬나봐요. 다음 생애엔..;;
크링이 뭐지? 했는데 이럴 때 쓰는 거였군요.
가지고 있는 크링이 150크링이 전부라서 ;; 죄송 ;;