인프런 커뮤니티 질문&답변

최영일님의 프로필 이미지
최영일

작성한 질문수

유니티 머신러닝 에이전트 완전정복 (기초편)

스크립트 작성

ml agent 함수들 순서가 궁금해요

작성

·

190

0

강의에서 사용하신 걸 예로들면 에피소드가 시작할 때 DroneSetting 함수에서 초기화를 하는데 Initialize 함수가 왜필요한지 궁금합니다. 

혹시 필요하면 start나 awake에서 할 수도 있니요?

답변 1

1

정규열님의 프로필 이미지
정규열
지식공유자

안녕하세요. 

start와 awake는 프로그램 자체가 시작할때

단 한번만 호출되기 때문에 초기화 함수를 따로 만든 이유입니다.

최영일님의 프로필 이미지
최영일
질문자

Initialize 함수도 에피소드 시작할 때마다 호출되나요?

정규열님의 프로필 이미지
정규열
지식공유자

그 함수도 한번만 호출 됩니다.

 

반면에 OnEpisodeBegin() 함수는 매 에피소드 마다 호출 됩니다

최영일님의 프로필 이미지
최영일

작성한 질문수

질문하기