-
카테고리
-
세부 분야
게임 프로그래밍
-
해결 여부
미해결
질문입니다.
19.02.22 11:57 작성 조회수 113
0
Instantiate(Target, spawnPozition.position, spawnPozition.rotation);
Instantiate(Target, new Vector3(i*2.0f,0,0), spawnPozition.rotation);
이 두 코드를 섞어서 원하는 좌표에 정렬시켜서 복사 할수도 있을까요??
답변을 작성해보세요.
0
이제민
지식공유자2019.02.23
원하는 좌표에 정렬시켜서 복사한다는 것의 의미가, 특정 지점을 시작으로 일정 간격을 두고 오브젝트를 복제 생성하는 의미인가요? 그렇다면 for문을 사용해서 아래와 같은 형태로 코드를 작성해야 겠네요.
Vector3 initPosition = spawnPosition.position;
Vector3 spaceBetween = 오브젝트와_오브젝트_사이의_간격;
for (int i = 0; i < 10; i++) {
Instantiate(target, initPosition + spaceBetween * i, spawnPosition.rotation);
}
답변 1