language:javascript:kinetic
문서의 이전 판입니다!
GlobalObject
= frame : stage class의 onFrame() 로 설정하는 콜백 함수의 파라미터. = : time, timeDiff, lastTime 값이 있다. = : timeDiff : 프레임간 시간 간격.
Kinetic.Node
transitionTo( json-config )
파라미터
rotation radius x, y duration alpha easing callback
= callback : transition이 끝나면 호출되는 함수를 지정한다. 자기 자신을 설정해도 무한 재귀 호출이 발생되지는 않았다.
function somethingMove()
{
_movParam =
{
rotation: Math.random() * Math.PI * 2,
radius: Math.random() * 100 + 20,
x: Math.random() * Main.Global.firstStage.getWidth(),
y: Math.random() * Main.Global.firstStage.getHeight(),
//alpha: Math.random(),
duration: Math.random() * 5 + 0.5,
easing: 'ease-in-out',
callback: somethingMove //function() { somethingMove(); }
};
_SomeKineticObject.transitionTo( _movParam );
// callback 부분을 "somethingMove()" 와 같이 함수 포인터를 넘기면 재귀 호출 에러가 발생된다.
// "function() { fishRandomMove(); }" 처럼 즉석함수를 사용해도 상관 없다.
}
fish move ref
language/javascript/kinetic.1341399807.txt.gz · 마지막으로 수정됨: 2024/04/23 22:43 (바깥 편집)