작성자 | 판밍 | ||
---|---|---|---|
작성일 | 2018-01-31 01:12:56 KST | 조회 | 1,562 |
제목 |
컴퓨터 유닛이 자연스럽게 공격하게 하는 방법
|
컴퓨터 유닛이 필드상에 등장하면
자동으로 플레이어를 공격하게 만들고 싶습니다.
현재 사용하는 방식은
컴퓨터 유닛에게 맵 전체의 시야를 주고
플레이어의 시야를 공유받고 있는 상태
그리고 컴퓨터 유닛은 시야의 최대치인 32를 가지고 있고
무기의 최소 탐색 사거리를 500으로 설정했습니다.
하지만 플레이어를 제대로 인식하지 못하는거 같습니다.
자리에 가만있다가 반경 10? 정도 까지 가야 플레이어를 인식하고 공격하기 시작합니다.
그래서 트리거를 이용해서 플레이어 위치로 공격 명령을 내리면
플레이어가 혼자일때는 문제가 없지만, 2명 이상이 되는 경우는 한명만 어그로가 끌려서 제대로 되지가 않네요
다른방법으로는 특정 위치로 공격명령을 내리니까
그냥 특정위치로 다들 몰려버리고
드라군처럼 공격속도가 느린 유닛은 움찔움찔 하면서 움직이고, 스킬을 써야할 유닛도 스킬을 쓰지 않고 공격만 하고 있고
답답합니다.
제가 하고 싶은건
맵에 등장한 컴퓨터 유닛이
알아서, 플레이어 영웅을 공격 했으면 좋겠습니다.
맵크기는 최소 30x30정도가 되는 필드이며 그 필드의 어디에 있던, 적 유닛이 플레이어 영웅을 추격/공격 하도록
|
||
|
|
||
|
© PlayXP Inc. All Rights Reserved.