본문 바로가기

공부95

07/08 JavaScript[…] {…} 문법 / 비구조화 할당 (destructuring assignment)배열이나 객체의 속성을 해체하여 그 값을 개별 변수에 담을 수 있게 하는 JS expression.전개 연산자를 사용하여 배열, 객체의 깊은 복사를 할 수 있음.원시(Primitive) 타입, 참조(Reference) 타입primitive typeJS의 primitive type은 6종류이며, 이외의 모든 값은 ref타입.Number, BigInt, Boolean, null, undefined, String, Symbolprimitive type 데이터는 변수에 할당될 때, stack 영역에 저장.변수 선언, 초기화, 할당 시 값이 저장된 메모리 영역에 직접 접근.값 자체를 복사하기 때문에, 원본 데이터.. 2024. 7. 8.
07/05 cocos2d9-slice동적 UI를 위해서, ui 이미지 한 개를 9개로 쪼갠 것.네 모서리는 보존하고, 중간 상하좌우는 ui 확장에 따라 한 방향으로 늘어나며,중앙은 계속 늘려 모든 동적 상황에 대응하는 ui 로 만들 수 있다. svnclean upsvn을 사용하면서 이력 정보가 잘못되거나, update나 commit 사용 중 에러가 발생할 시 해결하기 위한 명령.쓰기 제한이 걸려있는 경우, break write locks 를 체크해 clean-up 을 실행해 줄 수 있다. JSconstructor정해진 key, value 를 가진 객체를 편리하게 생성할 수 있게 도와주는 역할. new 키워드와 함께 사용.모든 constructor 함수에는 기본적으로 prototype이란 속성이 자동으로 생기는데,이.. 2024. 7. 8.
07/04 cocos2dscrollviewsetInnerContainerPosition으로 내부 컨테이너의 위치… 만 지정해 줄 수 있다.scrollview 내부에서의 시작위치를 바꾸려면 다른 방법을 찾아야 할 듯…hiererchyscene 아래서, 상단에 위치할수록 order상 뒤쪽,하단에 위치할수록 order상 앞쪽으로 위치하게 된다.director화면 스크롤 등의 이벤트를 처리하기 위해서, 현재 화면의 사이즈 등을 확인해야 할 필요가 있다. cc.Director.getInstance()로 활성화된 director에 접근할 수 있고, 그 director가 현재 클라이언트의 정보들을 들고 있음. 현재 클라이언트 사이즈의 경우 .getWinSize()로 획득 가능. TSJS에서 type 검사기만 씌운 근본없는 동적.. 2024. 7. 8.
07/02~03 .csdClip Studio Paint 3D Image 파일이라고도 합니다.Celsy가 개발한 Clip Studio Paint.csbCorel 이 개발한 Corel photo-paint script 파일이라고 함.TBDTo Be Determined, 혹은 To Be Decided. 추후 결정 예정  cocos2dscrollviewsetInnerContainerPosition 으로 내부 컨테이너의 위치를 지정해 줄 수 있음.pointvector2 형인 point 를 간단히 생성할 때는, {x: 0, y: 0} 의 형태를 가짐.nodesetscale은 scalefactor 를 곱하는 방식이라, setscale(2) 로 사용하면 origin x 2로 200% 가 된다. 2024. 7. 8.
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.