본문 바로가기

공부91

07/01 tortoisehgshelve 기능은 다른 git 기능을 사용할 때 stash와 같은 기능인 것 같다.github desktop에서는 stash를 최대 한개, 그리고 이동 하면 사라졌지만sourceTree에서 stash를 여러개, 그리고 이동 후에도 저장할 수 있었던 것을 생각해보면이쪽에 더 가까운 기능인 것 같다.shelve에는 .bak 파일로 저장되어 있고, 삭제 될 경우 .hg\Trashcan 폴더에 남아있다.복원하고 싶은 경우, .hg\shleves로 돌려놓으면 됨  cocos2dOpenGL 에서 온 용어로,GL vertsscene 내의 vertices의 갯수이다. 3개를 이어 삼각형이 만들어지는 그것GL callsDraw call 이란, cpu가 현재 프레임에 어떤 것을 그려야 할지 정하고,gp.. 2024. 7. 8.
06/27 cocos2dscrollview 는 단순한 스크롤 가능한 영역을 만드는 기능.갈색 영역 → 실제로 조작이 가능한 영역임.초록색 영역 → 실제로 스크롤이 가능한 영역임. 스크롤이 되는 최대 테두리.scrollview node에 child로 포함된 것들은 스크롤에 따라 같이 움직임.scroll 방향은 vertical, horizontal, 혹은 둘 다 사용할 수 있음.scroll bar 가 하나 나오던데 실제로 보이는 친구인지는 모르겠음 이고, 스크립트에서 보이지 않게 설정할 수도 있음.clipping 을 하게 되면 갈색 영역만 마스킹 처리되어 보임.listview 는 scrollview 와 다르게, 임의 영역이 아닌 한줄로만 node를 배치할 수 있음.정렬이나 간격 정도는 지원하고, 방향은 vertical.. 2024. 6. 27.
06/26 tortoisehgmerge(with local) 을 하면, 선택한 branch를 현재 내 working directory, 즉 update 되어 있는 위치로 merge 실행됨따라서, merge 순서는 merge check → pull → branch에 merge → conflict 해결 → push check → push Cocos2d씬은 하나의 .csd 파일로 저장됨. 마치 이것저것 잔뜩 올려놓은 파워포인트의 페이지 하나 같은 느낌씬은 사이즈를 변경할 수 있으며, 좌하단이 (0,0) 이고, 우상단이 지정한 해상도의 최대값을 가짐.유니티 2d때 보다도, anchor 가 매우 중요. 현 node 기준으로 (0,0) 이 좌하단, (1,1) 이 우상단. anchor 가 node를 넘어갈 수 있음. (-1,-.. 2024. 6. 27.
06/25 tortoise svn따로 외부 프로그램 없이 windows 탐색기 확장으로 돌아감svn 링크를 가지고 있으면, 탐색기에서 우클릭 메뉴로 클론을 할 수 있음git clone과 헷갈렸음, tortoise svn으로 사용하자인증용 셋팅 저장 가능new branch 가 바로 생성이 안됨. commit 후에만 가능하다.update >> 현재 시점 이동, check nasnas는 개인용 파일서버, 네트워크로 접속해서 파일을 공유할 수 있음 형상관리 툴svn 은 client-server 타입의 툴trunk 프로젝트에서 가장 중심이 되는 디렉토리branches trunk에서 뻗어져 나온 나뭇가지. 프로젝트 내의 작은 프로젝트tags 버전 별로 소스코드를 따로 관리하는 공간 (버전 별로 태그를 붙여서 tag 디렉토리 .. 2024. 6. 27.
코코스엔진 적응기 - 4. 스크립트와 라이프사이클 이번에는 스크립트를 만들어 동작시켜보자.코코스는 무려 타입스크립트를 사용한다... 그게 뭔데...개발 공부 2년차에 C# 외길 2년인 나로서는 본적도, 해본적도 없음...하지만 뭐 언제는 할 줄 알아서 시작했나 싶다.새로운 것에 도전하는 것이 내가 걸어온 길이었기에... 이거 좀 멋있지 않나.ts 파일을 생성하고, 열어 보자.나는 이미 설치 단계에서 vsc에 ts 개발 환경을 해놨었는데, 안되면 어떡하지...?먼저, 자동 생성된 파일을 열어보면,이런 템플릿을 볼 수 있는데, 일단 하나씩 이해해보자.엔진 커스텀이 가능한 cocos 라서, built-in 을 사용한다면 'cc' 모듈이 기본이 된다.기본 cc 모듈에는 _decorator, Component, Node 가 포함되어 있으며,_decorator 는.. 2024. 6. 23.
코코스엔진 적응기 - 3. 엔진 조작 기초 무려 코코스에도 스토어가 있다.중국어가 많이 포함되어 있긴 하지만, 직접 만든 템플릿이나 툴 등 유니티 스토어와 비슷한 느낌.에셋을 받아서, 사용할 프로젝트에 추가하면 끝.가끔 자동으로 추가되지 않는 것들은, .zip 채로 다운로드 되니 직접 풀어서 넣어주면 된다.유니티에서 매터리얼이 연결 해제되면 핑크색으로 표시되던 것처럼,코코스에선 매터리얼 경로의 설정이 잘못되면 노란색으로 바뀐다고 하던데,동일하게 튜토리얼을 따라 했는데 난 멀쩡했음...아무튼 경로가 잘못되었다면, material에서 dump materials 를 체크하고 경로를 다시 잡아주면 됨.마찬가지로, material 자체의 항목이 잘못되었다면 main texture를 바꾸고 confirm 해주면 된다.여기서 유니티와 다른 점은 materia.. 2024. 6. 23.