언어/기타
2006.08.12 01:11

[TIP]대기 0초

조회 수 2221 추천 수 20 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

저는 예전부터 알만툴의 한계 - 변수의 최대값에서 시작해서 해상도까지 불만이 많았습니다만, 그 중에서도 대기가 있었습니다.


 


대기는 상수 × 0.1, 즉 최소 단위는 0.1이라는 말도 안되게 큰 수가 됩니다. 그런데 대기 0초라는게 있더군요. 처음에는 커맨드를 읽는 시간이라고 단순하게 치부해버렸지만, 조금 이상했습니다.


 


"어째서 다른 이벤트는 그렇게 빨리 읽으면서 대기 0초는 훨씬 느리게 읽지?"


 


"어째서 그 빠른 반복 처리가 대기 0초에 심하게 영향을 받지?"


 


결국 저는 실험에 들어가게 되었고, 드디어 알아내었습니다. 우리는 알만툴에 낚인 것이었습니다.


 


"0.16은 소수점 반올림 되어서 0으로 보이겠구나...!"


 


그런 것이었습니다. 실험을 통한 결과 대기 0초는 0이 아닌 0.0166666..., 즉 1/6이었던 것입니다.


 


결과적으로 대기 0초는 1/60초를 대기하는 것이었습니다.


 


 


사실 이걸 생각하게 된 계기는 제가 '픽쳐가 포물선을 그리며 움직이려면 0.1초로는 굉장히 느릴텐데'라고 생각 하다가 실험을 통해서 알게 된 것이었습니다.


 


물론 아무리 픽쳐가 1/60초에 한번 이동한다고는 해도 한번에 1씩은 무리이며, 3 이상은 줘야 좀 빠릅니다. 아무튼 0.1초에 6씩 가는 것 보다는 0.016...초에 1씩 가는 것이 훨씬 부드럽습니다.


 


 


 


게임을 뜯어보면 이걸 알고 있던 사람은 꽤 많습니다만, 적어도 직접 말로 '대기 0초는 대기 0.016...초다'라고 말하는 사람은 못 보았기에 올려봅니다.

?

List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
681 언어/기타 필드에서 체력 채우기 당산보검 2005.10.03 302
680 언어/기타 픽사에서 텍스쳐 꽁짜로 뿌림ㅋ 8 사람님(대회참가) 2015.03.26 827
679 언어/기타 플레이어의 질서 의식 고취! EverSmileMan 2006.05.18 473
678 언어/기타 플레이어와 접촉시 투명해지는 이미지 file 린쌍 2005.11.17 526
677 언어/기타 플레이어들을 속여보자. 다크아머 2006.03.19 730
676 언어/기타 플레이어가 자기의 이름을 정한다 . [영어] file Norid 2005.05.21 1718
675 언어/기타 프린세스메이커를 만들어보자! ②.스케쥴만들기편 Ress 2006.01.18 719
674 언어/기타 프린세스메이커3를 만들어보자!!③.엔딩편 Ress 2006.02.06 1077
673 언어/기타 프루티룹스로 영어 듣기 평가를 만들어 봅시다... file 상혁군 2005.07.21 738
672 언어/기타 포트리스예제 최종수정판! 윈드 2006.07.28 1420
671 언어/기타 포트리스 전투시스템 예제 대폭 수정했습니다. 윈드 2006.07.27 646
670 언어/기타 포토샵 완전 정복 !! - 1 - (채도감소) file 다크세이버™ 2006.12.20 532
669 언어/기타 포인터변수. 연지 2006.09.07 1067
668 언어/기타 페인터(코럴) 브러쉬 세팅 공유 :) 8 file 샤이귤군 2015.03.28 1476
667 언어/기타 특성 몬스터 효과부여 린쌍 2005.12.02 509
666 언어/기타 턴제 액션알피지 다크세이버™ 2005.09.27 828
665 언어/기타 턴알에서 순간데미지 2배이상으로늘리기[턴알] Dship 2007.05.21 1446
664 언어/기타 턴알에서 뽑기로 공격해보자. z-z 2006.08.28 1281
663 언어/기타 턴방식 틀 file 야미토츠바사 2005.08.22 482
662 언어/기타 키입력의 처리란 무엇인가? 2005.07.10 1078
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 36 Next
/ 36






[개인정보취급방침] | [이용약관] | [제휴문의] | [후원창구] | [인디사이드연혁]

Copyright © 1999 - 2016 INdiSide.com/(주)씨엘쓰리디 All Rights Reserved.
인디사이드 운영자 : 천무(이지선) | kernys(김원배) | 사신지(김병국)