반응형
[Phaser] Scene이 아닌 곳에서 UPDATE 처리 포스팅 썸네일 이미지

프로그래밍/Phaser

[Phaser] Scene이 아닌 곳에서 UPDATE 처리

엔진이나 그래픽 라이브러리에는 Tick 이벤트가 있다.Tick 이벤트는 실시간으로 계속 호출되는 이벤트인데엔진 라이브러리마다 명칭은 다르다. Phaser의 경우 UPDATE란 이벤트명으로 사용하며라이프 싸이클에 있는 update 함수가 해당 이벤트의 콜백 함수로 기능한다. 개발하는 결과물이 심플하고 간단한 것이라면아마 Scene 클래스 하나로 모든 로직이 돌아갈 것이다.그리고 실시간으로 돌아가는 코드가 필요하다면 update 함수에 구현하면 된다. 하지만 모듈화가 이뤄지고 객체들이 독자적인 클래스로 존재한다면?Scene 클래스의 update 함수에 모두 구현하기에는코드의 구조, 흐름, 관리 차원에서 좋지가 않다.그래서 객체에서 UPDATE 이벤트를 사용하는 방법을 정리해 본다. 캡춰링을 통한 객체의 up..

2025.03.15 게시됨

[Phaser] 트윈(Tween) 사용하기 포스팅 썸네일 이미지

프로그래밍/Phaser

[Phaser] 트윈(Tween) 사용하기

Phaser는 자체적인 트위너를 제공한다.트위너는 기본적으로 사용법은 유사하지만 라이브러리나 엔진에 따라서약간의 차이가 있다. 여기서의 설명은 Phaser 트위너 사용을 위한 기초적인 방법이다.좀 더 다양한 케이스는 레퍼런스를 참고한다. https://phaser.io/examples/v3.85.0/tweens Phaser - A fast, fun and free open source HTML5 game frameworkDesktop and Mobile HTML5 game framework. A fast, free and fun open source framework for Canvas and WebGL powered browser games.phaser.io 기본적인 트윈 방법1초 동안 토끼를 x좌표 ..

2025.01.30 게시됨

반응형