사용자가 프로그램을 닫을 때 읽을 수 있도록 프로그램을 일시 중지 할 수있는 방법을 찾고 있었지만 함수 (os.sleep (timeSeconds))가 분명히 존재하지 않습니다. 누구나 해결 방법을 알고 있습니까?루아 포즈가 잠시 멈추게하려면 어떻게해야합니까?
1
A
답변
2
os.clock()
및 os.time()
을 사용할 수 있습니다. 예 :
function sleep(n)
local t = os.clock()
while os.clock() - t <= n do
-- nothing
end
end
n은 초 단위입니다. 언제든지 os.time()
버전을 만드십시오.
+1
와우. 나는 바보 고마워. –
2
인공 지연을 도입하는 대신 출력 창을 유지하기 위해 OS 내장 기능을 더 잘 사용하십시오. 사용자가 이미 열려있는 명령 창에서 프로그램을 실행하거나 출력을 파일로 리디렉션하면 어떻게됩니까? 당신은 그가 시간 낭비를 강요하고 있습니다.
관련 문제
- 1. 우분투에서 Apache를 멈추게하려면 어떻게해야합니까?
- 2. 들소에서 Bison을 멈추게하려면 어떻게해야합니까?
- 3. wc가 독서를 멈추게하려면 어떻게해야합니까?
- 4. while 루프를 멈추게하려면 어떻게해야합니까?
- 5. Postgres copy 명령으로 문자열 패딩을 멈추게하려면 어떻게해야합니까?
- 6. 크기 조정시 Emacs가 깜박임을 멈추게하려면 어떻게해야합니까?
- 7. 레일즈에서 스타일 시트 자동 링크를 멈추게하려면 어떻게해야합니까?
- 8. 이 신발 코드로 컴퓨터를 멈추게하려면 어떻게해야합니까?
- 9. Tkinter 창에서 Python 프로세스를 즉시 멈추게하려면 어떻게해야합니까?
- 10. 허드슨이 쉘 스크립트의 이스케이프 부분을 멈추게하려면 어떻게해야합니까?
- 11. 잠시 후 작업을 수행하려면 어떻게해야합니까?
- 12. 잠시 기다렸다가 변수를 변경하려면 어떻게해야합니까?
- 13. 루아 : 루아
- 14. XElement.Save가 이스케이프 문자를 멈추게하려면 어떻게합니까?
- 15. Android에서 시계를 멈추게하려면 어떻게해야하나요?
- 16. 오랫동안 소리를 멈추게하려면 어떻게합니까?
- 17. Matlab 코드를 실행할 때 Perl 스크립트를 멈추게하려면 어떻게해야합니까?
- 18. jQuery에서 창에 포커스가 없을 때 카운터를 멈추게하려면 어떻게해야합니까?
- 19. Drupal에서 FCKEditor가 내 HTML을 다시 이스케이프하는 것을 멈추게하려면 어떻게해야합니까?
- 20. AS3에서 동일한 버튼을 사용하여 사운드를 반복하고 멈추게하려면 어떻게해야합니까?
- 21. 전환 할 때 이러한 이미지가 '깜박임'을 멈추게하려면 어떻게해야합니까?
- 22. jQuery 캐로 셀 문제 : 미리보기 이미지의 진행을 멈추게하려면 어떻게해야합니까?
- 23. IE9가 자동으로 호환성 모드로 들어가는 것을 멈추게하려면 어떻게해야합니까?
- 24. Python : 버튼을 눌렀을 때 버튼을 멈추게하려면 어떻게해야합니까? - Tkinter
- 25. iPad에서 브라우저가 '닫히면'내 웹 페이지의 내장 사운드가 멈추게하려면 어떻게해야합니까?
- 26. 루아
- 27. 루아
- 28. 루아
- 29. 루아
- 30. 루아 스크립트에서 C++ 함수를 호출하려면 어떻게해야합니까?
참조 : http://lua-users.org/wiki/SleepFunction –
@BartKiers, 더 자세히 조사해야합니다. 죄송합니다. 그러나 LeleDumbo가 대답했습니다. –
문제 없습니다. 이미 언급 한 LeleDumbo 외에도 더 많은 예제가 들어 있기 때문에 Wiki 링크를 게시했습니다. 행운을 빕니다! –