Create, Compete & Win at Redbrick Connect 2024! 🎉
스니펫세이브 포인트 생성하기

세이브 포인트 생성하기


Example

Code

🚫

onCollide 같은 메소드를 사용하려면 객체의 속성 패널에서 Body를 체크하는 것을 잊지 마세요!

Physics -> Body

let startLocation = WORLD.getObject("StartLocation(aa3)");
 
function Start() {
  // 4 save points form spawn1 ~ spawn4
  for (let i = 1; i < 5; i++) {
    const point = WORLD.getObject("spawn" + i);
 
    point.onCollide(PLAYER, () => {
      startLocation = point;
    });
  }
}
 
function Update(dt) {
  //respawn when avatar y position is less than -5
  if (PLAYER.position.y < -5) {
    PLAYER.spawn(startLocation);
  }
}