목록게임프로그래밍 (83)
bdfgdfg
Input Manager 키보드, 마우스 입력처리등을 모든 cs파일 Update문안에 넣는것은 비효율적. 그렇기에 InputManger라는 클래스를 만들어. 입력과 관련된 로직을 처리해주는 클래스를 만들어준다. using System; // Action을 사용하기 위해 추가. using System.Collections; using System.Collections.Generic; using UnityEngine; public class InputManager { // Action은 Delegate. 단 반환형이 void에 매개변수가 없는 애들을 함수로 등록가능. public Action KeyAction = null; public void OnUpdate() { if (Input.anyKey == fa..
cocos 화면의 왼쪽 아래를 기준으로 0,0 좌표. cmd창의 \(경로 구분자)를 통해 디렉토리(폴더)를 구분. 현재 디렉토리에서 다른 디렉토리로 들어가고 싶을 경우 -> cd 디렉토리명 현재 디렉토리에서 상위 디렉토리로 돌아가고 싶을 경우 -> cd .. 현재 디렉토리에서 디렉토리를 만들고 싶을 경우 -> md 디렉토리명 현재 디렉토리에서 디렉토리를 삭제하고 싶을 경우 -> rd 디렉토리명 -> 항상 현재 디렉토리의 상황을 확인. 파일을 지우고 싶다면 -> del 파일명. 경로를 한꺼번에 나가고 싶을 경우 -> cd \ 디렉토리명에 띄어쓰기가 있을경우 ""안에 디렉토리 명을 넣기. 현재 디렉토리에 어떤 파일,디렉토리가 있는지 확인하고 싶을 경우 -> dir. (디렉토리는 DIR이라고 표시가 됨.) 현..
cmake - x64 Installer 설치. python - 2.7.18 (x86) python 설치 후 내 PC-속성-고급 시스템 설정-고급-환경 변수 사용자 변수 - Path 클릭 - 파이썬 설치한 경로 \제거 후 넣기. 그리고 설정 - 앱 - 앱 실행 별칭 - 앱 설치 관리자(python 적힌것들) 전부 끄기 cmd를 켠 후 python -- version 치고 엔터. (Python버전이 안나온다면 환경설정이 제대로 안된 것) Cocos2d-x 4.0버전 설치 후 그 폴더 경로에서 cmd를 입력해 열어주고 python download-deps.py 엔터. -> cocos2d-x에 필요한 것들을 넣어줌. 완료 되었다면 python setup.py 엔터. (엔터 입력이 나오면 계속 엔터) 이제 프로젝..