본문 바로가기

분류 전체보기60

Tweenjs 정리 Tweenjs 정리createjs.Tween.get(circle, {loop: true}) .wait(1000) // wait for 1 second .to({scaleX: 0.2, scaleY: 0.2}) // jump to the new scale properties (default duration of 0) .wait(1000) .to({scaleX: 1, scaleY: 1}, 1000, createjs.Ease.bounceOut) .call(console.log, ["done!"], console) // call console.log("done!"); .set({visible: false}, highlight) // set visible=false on highlightget(target, [pr.. 2017. 1. 16.
EASELJS - 충돌처리 EASELJS 충돌처리HITTESThitTest 함수을 호출하는 오브젝트와 지정된 포인트가 충돌이 일어날 경우 true를 리턴한다. (ie. if it will draw to that pixel). 특정 오브젝트가 마우스와 충돌이 있어나는 지 확인할 수 있다.myDisplayObject.hitTest(localX, localY);다음 데모에서는 circle.hitTest (stage.mouseX, stage.mouseY)를 호출하여 마우스가 빨간색 원 위에 있는지 확인합니다.var stage, circle; function init() { stage = new createjs.Stage("demoCanvas"); circle = stage.addChild(new createjs.Shape()); circ.. 2017. 1. 16.
함수형 자바스크립트 - 3장 변수 스코프와 클로저 '바인딩', var 할당, 함수 인자 사용, this 전달, 프로퍼티 할당 등의 과정에서 자바스크립트의 이름에 값을 할당하는 행위를 가리킨다. '스코프'라는 단어는 자바스크립트에서 다양한 의미로 해석된다. * this 바인딩값 * this 바인딩값이 정의하는 실행 컨텍스트 * 변수 '생명주기' * 변수값 해석 방식 또는 어휘적 바인딩3.1 전역 스코프스코프의 범위라는 말은 변수의 생명주기를 가리킨다.aGlobalVariable = 'global'; // var 키워드 없이 변수를 정의하면 전역 스코프가 된다. aGlobalVariable = 'modify' // 변수의 속성값을 바로 바꿀 수 있다. aGlobalVariable //-> modify전역 변수 선언은 프로그래밍 방법론에서 좋지 않은 패러다임.. 2017. 1. 14.
MyBatis - 여러개 결과값 처리(Multiple Results) resultMap을 사용 ',' 로 구분해서 result maps에 넣는 다. { call CabalCharge.dbo.sp_GetTransactionSummary (#{isCanceled, mode=IN} , #{completedPay, mode=IN} , #{dateFrom, mode=IN} , #{dateTo, mode=IN}) } List getTransactionSummary(@Param("isCanceled") String isCanceled , @Param("completedPay") String completedPay , @Param("dateFrom") String dateFrom , @Param("dateTo") String dateTo); 2017. 1. 13.