맵에 약초가 랜덤으로 뿌려지게 만들어보려고
변수 x좌표,y좌표 난수로 지정한뒤 각약초이벤트마다 x,y난수대입후 이벤트위치설정(병렬)로 뿌려지게 만들었는데요
뿌려진뒤 셀프스위치A 킨다음 약초그래픽넣고 다가가서 클릭하면 얻어진뒤 이벤트 일시삭제와 셀프스위치OFF로
만들었습니다.
이렇게 하니까 문제가생겼는데
그 약초를 캤을경우에는 문제가 발생하지 않지만 캐지않고 맵을 나갔다오면 위치설정한 곳 에 있는게 아니라
처음 이벤트를 만든위치로 다 돌아가버립니다.
처음위치로 돌아가지 않고 한번지정된 자리에 캐기전까지 있거나 혹은 처음위치로 돌아가더라도 다시 위치설정이 되서
뿌려지게 할 수 있을까요?
1.
x,y좌표를 난수로 하였습니다 난수 범위는 맵범위 로 해놨고 이래한뒤 셀프스위치를 켰습니다.
2.
그래픽도 넣고 아이템을 얻으면 일시삭제 하며 셀프스위치를 OFF합니다.
3.
이 이벤트들을 위에 몰어넣고 시작하면
4.
처음 맵에 진입하였을떄는 이렇게 잘 뿌려집니다.
언덕위는 조금 안타깝지만 언덕이라고 풀이 못자라는건 아니므로...
5.
문제가 이겁니다. 약초를 캐지않고 다른맵을 갔다오면 셀프스위치는 그대로 켜져있는데
이벤트위치는 처음 설정한곳으로 다시 지정되버립니다.
지금 수정할방법을 찾아보고 있는데
1.약초가 처음 지정된자리에 그대로 남아있게 하던가
2.맵을 나갔다 오면 위치지정을 다시 할 수 있게
생각해 보고있습니다. 도움주시면 감사하겠습니다.