일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 게임개발
- 디버깅
- 메이커
- 진공성형기
- 한글오류
- 버그리포트 #유니티
- egret
- 상상랩
- 레진아트
- TypeScript
- 회고
- 아트토이
- 게임잼
- 카드캡터사쿠라
- 디지털대장간
- 카드캡터체리
- 시민창작단
- 3D모델링
- 한글깨짐
- 진공성형
- 한국과학창의재단
- 게임개요서 #공모전 #게임기획
- 한성대학교
- vacuum
- 그래픽
- 메이커스페이스
- 머신러닝 #의사결정트리 #GINI
- HTML5
- 소켓
- N15
Archives
- Today
- Total
목록디버깅 (1)
당신에게 꽃을
[JS/TS] Proxy 사용하여 Object의 값 변화 감지
개요: JS의 Proxy getter/setter를 사용하여 Object의 값이 변경 될 때마다 특정 기능을 수행하도록 하여 디버깅을 원활하게 합니다. 1) 다음 코드를 편한 곳에 삽입합니다. 꼭 static이 아니여도 상관 없으며, 저는 편의상 Utils 클래스에 넣어두었습니다. class Utils { static proxyWatcher(v, callback) { return new Proxy(v, { set: (obj, prop, value) => { obj[prop] = value; callback(obj); return true; }, get: (obj, prop) => { // 값 변화 감지만을 목적으로 한다면 getter 설정이 꼭 필요하진 않습니다. return prop in obj ? o..
Game development
2022. 6. 24. 19:05