focus_set()1 [Python tkinter] tkinter 모듈을 이용한 GUI - 애니메이션 move() , after() , sleep() , update() tkinter 모듈을 사용하여 애니메이션 효과를 줄 수 있다. 다각형의 객체를 생성하고 move()를 통해 조금씩 이동시키는 방식으로 애니메이션 효과를 줄 수 있다. 이때 시간지연 메서드가 필요한데 Canvas 내에 있는 메서드 after() 와 time모듈 내의 메서드 sleep() 이 있다. 1 move() move(객체,x,y) : 객체를 가로 x 만큼, 세로 y 만큼 이동하는 메서드이다. 2 시간 지연 메서드 ( after() , sleep() ) after() 와 sleep() 둘다 일정시간 동안 프로그램을 지연시키는 메서드이다. 둘의 차이점은 다른 모듈에 위치해 있다는 점과 설정값의 시간이 다르다는 것이다. sleep() time모듈 내의 함수이다 s 단위로 설정한다. (1초면 1로 작성) 따.. 2021. 4. 8. 이전 1 다음