local target = _UserService.LocalPlayer
local nextAction = 0
local newInputX = nil
local mobX = mob.TransformComponent.WorldPosition.x
local mobY = mob.TransformComponent.WorldPosition.y
local targetX = target.TransformComponent.WorldPosition.x + 1.4
local targetY = target.TransformComponent.WorldPosition.y
여기서 local target을 유저서비스 로컬플레이어로가면
대상이 내가되는거잖아
저걸 맵 오른쪽으로 지정해서하면 오른쪽으로모이게되는건데
이걸 함수용어로 어찌적어야돼는거지?
| 제목 | 작성자 | 작성일 | 조회 | |
|---|---|---|---|---|
| 공지 | 게시판 이용 안내+156 | 10-20 | 22382 | |
| 61792 | 12-28 | 223 | ||
| 61791 | 12-28 | 301 | ||
| 61790 | 12-26 | 561 | ||
| 61789 | 12-25 | 689 | ||
| 61788 | 12-25 | 645 | ||
| 61787 | 12-24 | 934 | ||
| 61786 | 12-23 | 1267 | ||
| 61785 | 12-22 | 1277 | ||
| 61784 | 12-22 | 1413 | ||
| 61783 | 12-22 | 1247 | ||
| 61782 | 12-21 | 1321 | ||
| 61781 | 12-21 | 1485 | ||
| 61780 | 12-21 | 1403 | ||
| 61779 | 12-19 | 1603 | ||
| 61778 | 12-18 | 1696 | ||
| 61777 | 12-18 | 2302 | ||
| 61776 | 12-16 | 2208 | ||
| 61775 | 12-14 | 2300 | ||
| 61774 | 12-14 | 2683 |
댓글8
좌표를 숫자로 박으면됨
맵에잇는좌표가 무조건 다다른거ㅕ아니야?
ㅇㅇ 맵마다달라서 맵마다박아야지
이미 targetX에서 +1.4해서 유저 현재위치의 1.4만큼 오른쪽에 모이게되있네
그건아는데 이거 잘이용하면 듀프로 접글할수도
맵 특정지점을 지정하려면 전역변수 X 선언하고 X에 특정지점 저장(그위치에가서 유저현재위치 읽어오던가)하고 targetX = X.x TargetY=X.y
그럼 로컬타겟이 전역변수선언인데 거기서 특정좌표를 따고 저장하고나면 그지정에서 모인다는게 맞음?
로컬타겟은 지역변수고 전역은 WsUser.OnUserLoadedOnClient 부분에서 선언해주는게 편할거임. 그리고 특정좌표따는 커맨드(/위치저장 같은거) 만들던가해서 좌표설정해주면 그부분으로 모일거임. 내가쓰는방법이라 조잡할수도 있는데 암튼 작동은됨.