질문과 답변

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 12456
스크립트 사용 RMVXA SAS IV HUD의 내용을 메뉴가 열려있는 동안 숨길 수 있게 하는 방법은 없을까요? file 아무개 2023.05.22 26
RMVXA SBS 스크립트에서 무기 삭제를 하고 싶네요. file 규사마 2015.08.22 120
RMVXA Scene1-Menu 스크립트가 날라갔습니다 ㅠㅠ 2 하루0117 2018.07.08 83
RMVXA SceneManager 스크립트 오류 ㅠㅠ 4 아무리 2014.10.14 395
RMVXA Scene_MenuBase에서 커먼 이벤트를 불러오도록 하려면 어떻게 해야 할까요? 탐험가 2012.09.09 862
RMVXA Schala 배틀 시스템 에러로 문의 드립니다. file 오늘은훈이좋군 2013.09.09 853
RMVXA Schala 배틀 시스템에 대해 문의가 있습니다. 2 file 오늘은훈이좋군 2013.09.01 819
RMVXA Scriot 'Window_Command' line 116:ArgumentError occurred. wrong number of arguments (2 for 1) 6 file Luv 2014.06.23 748
RMVXA Script 'Cache' line 106: RGSSError occurred. 해결법좀요... 게임만들고싶어요 2016.05.05 573
RMVXA Script 'VGA' line 1015 에러가납니다 1 spome19 2014.07.07 1938
RMVXA side view 방식의 게임을 만드려고 합니다 .. 3 보노노 2012.08.31 991
RMVXA SideView100으로 마법쓰면 스크립트 에러 나네요.. 11 file DMT3-이카 2012.09.10 1466
RMVXA Spriteset_Map 클래스에서 추가적인 비트맵을 생성해 불러온 후, 변수에 따라 다른 이미지 불러오기 3 안나카레리나 2018.09.02 75
RMVXA SPRITE_character 스크립트 삭제했는데 어뜨케 못하나요 2 ☆권지용☆ 2013.01.17 537
RMVXA srpg 컨버터 사용자 인데요 걷다가 전투걸려서 적이 먼저 아군발견(습격) 없엘수있나요 5 안경포스 2012.08.07 1038
RMVXA srpg 한글화 된 파일없나요? 1 ky2399 2012.03.01 2248
RMVXA SRPG, 회전전투메뉴 시스탬을 만들고자 합니다. 도와주세요! 6 file mintory 2015.08.05 319
RMVXA SRPG전투관련 질문 1 쿠르스 2013.07.21 675
RMVXA srpg컨버터 위에 작업하려고 하는데요 aeorifji 2013.07.28 627
RMVXA SRPG컨버터로 작업중인데요 에러 해결 어떻게 하나요? 1 file aeorifji 2013.03.01 657
Board Pagination Prev 1 ... 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ... 150 Next
/ 150