Develop/Unity

[Unity] 씬 로딩 시 start함수의 동작

LKM0222 2022. 1. 12. 13:09
728x90
반응형

예를 들어 여러 씬이 있다 가정한다.

 

A씬에서 버튼을 눌러서 B씬으로 이동한다고 생각해보자

그렇다면 B씬은 로딩이 되고 다시 A씬으로 돌아갔다가 다시 B씬으로 갈 때 B씬의 start함수는 실행이 될까?

 

start함수는 씬이 호출되고 메모리에 등록이 될 때 한번만 실행된다.

 

따라서 start함수를 여러번 동작시키고 싶다면 차라리 Database 스크립트를 만들었다면

초기화가 필요한 변수들은 함수에 등록시키고 함수를 씬이 이동할때 혹은 버튼을 눌렀을때 호출시켜주면 된다.

728x90
반응형