2/2 페이지 열람 중
레이싱 게임 만들기 2 - 플레이어 자동차 만들기 플레이어가 사용할 자동차를 만들어보자. 앞선 강좌에서 자동차를 클래스를 만들어서 자동차를 원하는 만큼 생성할 수 있었다. https://www.jbmpa.com/pygame/14 플레이어 자동차도 같은 클래스를 사용하여 만든다. 다만 플레이어 자동차를 구분해주기 위해 load_car() 메서드의 parameter를 변경하고, 플레이어 호출 코드를 추가해준다. 1. 플레이어 자동차 생성을 위해 load_car() 메서드 변경 …
6) EXIF 생성 시각으로 파일 이름 변경하기 EXIF 정보가 있는 image 파일일 경우, EXIF의 생성 시각을 YMD_HIS 형식으로 파일 이름으로 저장한다. Pillow 모듈을 설치한다. pip install pillow import sys import os import datetime from PySide2 import QtUiTools, QtGui from PySide2.QtWidgets import QApplication, QMainWindow, QHeader…
QT designer를 이용하여 UI 파일을 만든다.https://www.jbmpa.com/pyside6/1 1) Qt designer 실행 Qt designer를 실행하면 새 폼을 선택하는 창이 나타난다.Main Window를 선택한다. Main Window를 선택 한 후, Qt designer 화면 2) 왼쪽의 위젯 창에서 원하는 위젯들을 마우스로 끌어서 원하는 틀을 만든다. 디자인한 화면을 미리보기 하고 싶으면 Ctrl + R 을 누르면 미리보기가 실행된다. …
JAVA는 파이썬하고는 관계가없다. 하지만 Eclipse는 JAVA JVM에서 동작한다. 따라서 JAVA를 설치 후, Eclipse를 설치하도록 한다. ### Pycharm을 설치하여 사용하고자 하는 사람은 JAVA를 설치하지 않아도 된다. JAVA 공식 홈 :http://www.oracle.com/technetwork/java/index.html JAVA SE 설치 :http://www.oracle.com/technetwork/java/javase/downloads/index.html 자신의 운…
Turtle Game 2 - Turtle 움직임 제어하기 앞선 강좌에서 turtle 모듈을 이용하여 거북이를 생성하고 움직이는 것을 구현하였다. 하지만 while 구문에 의해서 거북이는 앞으로만 움직였으며, 화면 밖으로 넘어가서도 여전히 앞으로만 움직이고 있을 것이다. 이제 키보드의 방향키를 이용하여 거북이의 움직임을 제어하는 코드와 거북이의 속도를 제어하는 코드를 추가해본다. 1. 키보드의 입력 대기 Turtle 모듈의 Screen() 객체는 화면(window) 안에서 일어나는 이벤트를 관리한다. …