질문과 답변

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 21132
RMVXA 그림표시 사용 시 다른그림이 가려져요 5 file 파랑빛 2017.04.17 223
RMVXA 그림판으로 복사-붙여넣기시 하얀 테두리가 생깁니다. 이거 해결법이 없나요? 2 repola 2014.04.05 1044
RMMV 그림판에서 캐릭터 스프라이트를 짜고 싶은데.... 5 부이키카에수 2018.12.12 330
RMVXA 그림파일을 RPG만들기에 바로 적용되도록 컨버터 하는 프로그램 있나요? 4 비켜비켜 2013.02.08 794
맵배치 RMMV 그림처럼 제작하는 법 질문 5 file 달타냥2 2019.01.09 375
RMVXA 그림자 효과를 어떻게 줄 수 있을까요 ㅠㅠ 5 file 멜랑콜리 2015.04.17 787
RMXP 그림이나 동영상파일 첨부하는 방법 1 오매갓 2012.01.25 3000
RMVXA 그림이 표시된후 사라지게 하고 싶은데... 3 IZEN 2013.04.04 973
RMVX 그림이 왼쪽 위로 작게 뜨네요ㅠ 3 file 곰개 2014.09.10 508
에러 해결 RMMV 그림이 안나옵니다. 6 MOON9 2019.03.24 120
RMVXA 그림이 선택지 가리는 현상 5 가시밭 2015.06.01 220
RMXP 그림이 밑에서부터 올라오게하려면 어떻게하죠 ? ( 크레딧 ) 2 원준이슈퍼똥꼬97 2012.09.04 1073
RMVX 그림이 나타나지 않고, 색변조가 되지 않습니다. 6 file 글쓰는상어 2013.06.27 694
RMXP 그림의표시 제한늘려주는 패치 명품항룡 2011.08.09 1848
RMVX 그림의 표시제한 스크립트 명품항룡 2011.08.07 1690
RMVX 그림의 표시에서 "번호"를 변수로 대체할 수 있을까요? file 돈돈치 2013.08.10 755
RMVXA 그림의 표시에 대한 질문. 1 슈팅스타* 2012.12.10 2600
RMXP 그림의 표시를 처음 해봤더니 도저히 모르겠네요 3 네네네duyd 2012.09.03 1119
RMXP 그림의 표시를 이용한 이벤트에 대해서 질문합니다. 2 요시맨 2013.01.09 789
RMVXA 그림의 표시를 상세하게 조정하고 싶습니다. 6 마에르드 2012.02.13 1863
Board Pagination Prev 1 ... 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 362 363 364 365 ... 518 Next
/ 518