Programming

포토샵으로 여러개의 애니메이션 이미지들을, 하나의 스프라이트 시트로 만들 수 있다. "포토샵 > 파일 > 스크립트 > 스택으로 파일 불러오기"를 이용해서 여러개의 애니메이션 이미지들을 한번에 불러오고, "포토샵 > 파일 > 스크립트 > 찾아보기 > Sprite-Sheet-Creator"를 이용해서 불러온 이미지를 한번에 합쳐준다. 애니메이션 효과를 적용할 수 있다. 애니메이션 스프라이트를 모두 선택하여 (shift, ctrl 으로 다중선택) 애니메이션을 적용할 캐릭터, 몬스터에게 드래그해서 넣어준다. 적용된 애니메이션의 속도를 조절할 수 있다. "Window > Animation > Animation"을 이용하거나, "Window > Animation > Animator > 애니메이션 속성 > Speed..
웹상의 XML 또는 HTML 등의 텍스트 기반 데이터를 다운로드하는 방법 "urllib.request.urlopen()" 을 사용합니다 # IP 확인 API로 접근해서 결과출력하기 # 모듈 읽기 import urllib.request # 데이터 읽기 url = "http://api.aoikujira.com/ip/ini" res = urllib.request.urlopen(url) data = res.read() # 바이너리를 문자열로 변환하기 text = data.decode("utf-8") print(text) "import urllib.request" urllib라이브러리에 request 모듈을 불러옵니다 "url = '주소'" 다운로드 받을 HTML, XML 주소를 지정해줍니다. "res = url..
하나로 뭉쳐져 있는 스프라이트를 나누기 위해선 스프라이트를 클릭후, Sprite Mode를 Multiple로 설정해준다. 그리고 Sprite Editor를 켜서, slice로 나누어준다. Grid By Cell Size는, 픽셀사이즈를 지정하여 스프라이트를 나누어 주는 기능 Pixel Size로 스프라이트의 픽셀을 지정해주고, Padding으로 스프라이트간의 거리를 지정해주어, 정확히 균등하게 나눌 수 있다. 슬라이스 나누기 결과
* 파이썬이 설치돼있어야 합니다. "urllib.request.urlopen()" urllib 라이브러리 내부, request 모듈 내부, urlopen() 함수 이 함수를 사용하면, 데이터를 곧바로 파일로 저장하는 것이 아니라 파이썬 메모리 위에 올릴 수 있습니다. 사용예제 import urllib.request #URL과 저장 경로 설정하기 url = "이미지 주소" savename = "test.png" #다운로드 mem = urllib.request.urlopen(url).read() #파일로 저장 with open(savename, mode="wb") as f: f.write(mem) print("저장 완료") mem = urllib.request.urlopen(url).read() url을 u..
* 파이썬이 설치되어있어야 합니다. "urllib 라이브러리" 파이썬에서 웹 사이트에 있는 데이터를 추출하기 위해 사용합니다. HTTP 또는 FTP를 사용해 데이터를 사용할 수 있게 해줍니다. "URL을 다루는 모듈을 모아 놓은 패키지" urllib 안에 있는, request 모듈은 웹사이트에 있는 데이터에 접근하는 기능을 제공합니다. "urllib.request" 라는 형식으로 사용할 수 있습니다. urllib.request 을 이용해 파일 다운로드 하기 urllib.request 모듈안에는 urlretrieve() 함수가 있습니다. 이 함수를 이용하면, 직접 파일을 다운로드 할 수 있습니다. "urllib.request.urlretrieve"라는 형식으로 사용할 수 있습니다. #라이브러리 불러오기 i..
스크래핑 (Scraping) 웹 사이트에서 특정 정보를 추출하는 기술 HTML로 이루어진 정보를 가공해서, 필요한 정보만을 가져온다. 로그인 해야만 열람할 수 있는 정보도 가져올 수 있다. 크롤링 (Crawling) 여러 웹사이트를 돌아다니며, 정기적으로 스크래핑을 하는 기술 1. 데이터 추출 2. 데이터 가공 3. 데이터 저장 파일 (csv, json, xml, yaml ... ) 데이터베이스 (mysql ... )
1. C:\Users\사용자 이름\Unity 2D Example\Assets\Sprites 안에 스프라이트 이미지를 넣으면, 유니티가 자동으로 인식해준다. 2. Hierarchy > 2D Object > Sprite 클릭으로 스프라이트를 추가할 수 있다. ( 캐릭터, 맵 등등 추가 ) 3. 스프라이트 파일을 클릭해, Sprite Mode > Pixels Per Unit는 1눈금에 몇 픽셀까지 들어가는지 정하는 것이다. 스프라이트가 16x16 픽셀이라면 16으로 설정하여, 캐릭터가 모눈종이 눈금에 딱 맞게 설정할 수 있다. Filter Mode에서 필터를 적용할 수 있는데, 픽셀 형식의 게임은, 필터를 적용하면 퀄리티가 낮아질 수 있으므로 Point로 지정해 필터를 꺼주는게 좋다. Compression에서..
konlpy는 한국어 문장을, 단어 단위로 구분해서 분석해주는 파이썬 라이브러리 입니다. ( 파이썬으로 실행가능합니다 ) 영어는 공백으로 편하게 구분할 수 있지만, 한국에는 조사를 통해, 붙여진 단어들이 많기에 그런 방법은 사용이 불가능 합니다. 그래서 konlpy가 필요합니다! ( 가장 기본적인 한국어 분석기 ) 공식적인 설치 방법은, 아래의 사이트에 나와있습니다. konlpy-ko.readthedocs.io/ko/v0.4.3/install/#id2 설치하기 — KoNLPy 0.4.3 documentation 주석 설치 및 사용 도중 문제가 발생하는 경우 다음 페이지들을 참고해주세요: 리눅스. 맥 OS. 윈도우. 발생한 문제가 어디에도 없는 경우 “New Issue” 버튼을 눌러 새로운 이슈를 생성해주..