질문과 답변

Extra Form



@sprite = Sprite.new(@viewport)

@sprite.bitmap = Cache.picture("name")

@sprite.src_rect.set(0 * 29, 0 * 31, 29, 31)

@sprite.x = ..

@sprite.y = balloon.z = ..


을 표시 할 때


@sprite.x, @sprite.y, balloon.z 값들은 언제나 integer로만 표현 가능하더군요.


1.5나 0.4678 처럼 소수점으로 표현을 하고 싶은데


@sprite.x = 0.5 이런 식으로 해도 꼭 반올림 된 1 값으로 되고


@sprite.x += 0.1을 해도 0만 더해집니다.


1픽셀로 처리되는 건 알고 있으나


화면에 표시되는 스프라이트 그림의 x좌표와 y좌표를 소수점으로 변화시키는 방법을 알고 싶습니다.



Comment '5'
  • ?
    허걱 2012.10.24 20:07
    픽셀이 소수점을 지원하지 않기 때문에 x, y 좌표를 직접 소수점으로 변화시킬수는 없습니다.
    비슷하게 한다면 임의의 변수 _x, _y 등에서 소수점으로 변화시키고 그 값을 x, y 에 대입하는 방법등이 있습니다.
  • ?
    77이알 2012.10.25 07:59
    변수에 따로 소수점으로 변화시키고 x y에 대입해도 반올림 된 값이 되는 군요.

    원본 스크립트에 있는 def move로 그림파일을 이동시키면 소수점 이동이 가능하지만

    @sprite = Sprite.new(@viewport)
    @sprite.bitmap = Cache.picture("name")
    ..
    식으로 만들어서 x y를 직접 변화시키려고하면 불가능하네요.

    아마 대기 트릭을 쓰는 듯 한데 ..
  • ?
    허걱 2012.10.25 20:13
    대기트릭같은게 아니라 정수뿐이 없는 픽셀을 소수점으로 변화시키려면 당연히 불가능한거죠.
    안되는걸 되게하지는 못합니다. 안되는걸 되는것처럼 보이게 할 뿐이죠.
    왜 꼭 소수점에 고집하는지 모르겠지만 되는것처럼 보이게 하는 방법은 여러가지가 있습니다.
  • ?
    77이알 2012.10.26 14:44
    그 방법 몇개를 이론적으로라도 알고 싶네요
  • ?
    허걱 2012.10.26 19:25
    그 몇개의 방법중 대표적인 하나가 처음 달았던 댓글의 내용입니다.
    내용이 이해가 안간다면 다시한번 천천히 읽어보고 적용해 본 후, 그래도 모르겠는 부분을 질문해 주시면 답변해 드리겠습니다.

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12448
RMXP 퀘스트만드는법 2 게임초초초초봉 2010.10.13 1001
RMVXA rpgvxa MIDI 음원 다른걸 사용하는 것 같네요. 2 코나별 2013.05.01 1001
RMVX 윈도우 바꾸기/소리 4 조맨나 2013.04.19 1001
RMVX 스크립트 이건 또 뭐땜에 이런가요 ㅠㅠ(system stack error) 12 file 구레귈궭 2014.06.20 1001
RMVXA 메뉴창을 직접 디자인하기 7 흰강아지 2014.04.20 1001
RMVX 메뉴에서 장비삭제 빠삐코선장 2011.04.13 1002
RMXP 캐릭터 배경색 2 file 린네 2013.11.23 1002
RMVX NPC가 등장할때 질문입니다. 6 2013.01.09 1002
RMVXA 전투 텍스트의 일본어 번역방법(설명이 애매하네요...) 2 file 크루마 2013.12.10 1002
RMXP 엔딩을 본 다음에 새로 게임을 시작할 때 특정 변수만 보존할 수 있나요? 6 얍얍 2012.11.28 1002
RMVX 명령어로 캐릭터의 이름과 페이스칩 나타나게 하기 5 유리L 2013.11.05 1003
RMVXA 캐릭터칩 에러 2 file 아아아ㅏ앙ㅇㅇㅇㅇ 2013.09.28 1003
RMVX 시트르산님이 제공해주신 사이드 뷰 공유받을 수 있는 곳 없을까요 ? 4 은은색색 2014.02.12 1003
RMVXA 액션RPG를 만들려고 하는데 던파 인터페이스처럼 하려면? 2 포도92 2014.07.09 1003
RMXP [Rmxp] 해상도 스크립트 추천 부탁드려요 2 '여우비 2013.11.30 1004
라이선스 RMVXA 게임 bgm 저작권에 대한 질문입니다. 2 로즈뱀파이어 2013.11.14 1004
RM2k 이벤트 조작 질문. [토글마법에 대해] 정신나간애 2010.11.18 1004
RMXP 제가 액알을 쓰는데 스킬이... 5 Toast 2011.01.15 1004
사이트 이용 안녕하세요 아방스님 3 비비드 2013.03.06 1004
RMVX 캐릭터 이동에 발맞춰 이벤트가 이동하는 거 말이죠,, 4 Arowana 2010.10.06 1005
Board Pagination Prev 1 ... 356 357 358 359 360 361 362 363 364 365 366 367 368 369 370 371 372 373 374 375 ... 516 Next
/ 516