작성자 | 월광e | ||
---|---|---|---|
작성일 | 2019-01-04 18:11:40 KST | 조회 | 1,257 |
제목 |
벽짓살을 만들고 있는데요.
|
벽짓살을 만드는 중의 문제
벽짓살을 만드는 중입니다.
그런데 문제가 발생했습니다.
원래 목표는 4개의 지점에서 좀비들이 생성되고,
플레이어의 건설로봇(생존자)를 공격하게 하는 트리거인데요.
문제가 발생했습니다.
원래라면 4개의 지점에서 좀비가 5마리씩 생성되고
좀비들이 각각 플레이어 1, 2, 3, 4의 건설로봇(생존자)를 공격해야 하는데요,
좀비가 지점 1에서만 생성이 되고 플레이어 1의 건설로봇(생존자)만을 공격합니다.
제가 이 문제를 해결하기 위해 생각을 해보았는데요,
밑에 트리거를 보시면 배열을 이용했습니다.
그런데 배열의 시작값이...
소환장소 - 소환장소 1
캐릭터 - 플레이어 1의 건설로봇
으로 되어있습니다.
트리거에서 이 시작값만 적용해서 생긴 문제라고 생각하는데요.
이렇게 생각한 이유가, 이 시작값을 없애고 게임을 시작하면
좀비가 소환되지 않고 에러가 뜹니다.
그래서 음.. 어떻게 할까... 라고 여러번 생각해보았지만
답이 나오지 않습니다.
도와주세요!
해보았던 시도
'좀비 소환' 트리거에 들어가 있던 지역변수를 트리거 창에서 생성해봄.
'캐릭터', '소환장소' 변수의 시작값을 없애봄.
트리거
좀비 소환
배열 설정
캐릭터 배열에 있는 생존자는 플레이어 [캐릭터 배열의 인덱스] 의 건설로봇(생존자)입니다.
캐릭터 (변수)
시작값은 플레이어 1의 건설로봇(생존자) 입니다.
소환장소 (변수)
기본값은 중심의 군락을 중심으로 있는 4개의 지점 중 소환장소 1이라는 이름을 가진 지점입니다.
맵
지점의 위치를 확인하시라고 올리는 사진입니다.
길 수도 있는 글 읽어주셔서 감사합니다.
열심히 스타2 맵 에디터를 배우고 있는 사람으로서
무언가 오류가 생기면 어떻게 할 수가 없어 이렇게 글을 올리게 됬네요.
감사합니다.
|
||
|
|
||
|
|
||
|
© PlayXP Inc. All Rights Reserved.