playXP

서브 메뉴

Page. 1 / 246 [내 메뉴에 추가]
글쓰기
작성자 판밍
작성일 2017-10-16 20:25:18 KST 조회 821
제목
[해결]메탈슬러그에 나오는 레이저 무기를 구현 할 수 있을까요?

유효성 검사기 : 주변 적 없음

지속 효과 생성

전환

영역 검색

 

위 효과들을 이용해서 만들었습니다.

 

주변 적 없음 이라는 유효성 검사기는 원형으로 밖에 검사를 할 수가 없습니다.

 

지속효과 생성 1

- 주기 1

- 오프셋 (0, -1, 0)

- 주기 효과 (전환 1)

 

전환 1

- 기본 : 검색

- 사례 1 : 주변 적 없음, 지속효과 생성 2

 

지속 효과 생성 2

- 주기 1

- 오프셋 (0, -2, 0)

- 주기 효과 (전환 2)​..... 

 

와 같은 방식으로 노가다를 해서 만들었습니다.

 

원리는 간단합니다.

시전자 앞 좌표를 하나하나 검색합니다.

좌표 검색 -> 적이 있으면 그 적을 공격, 적이 없으면 다음 좌표 검색을 반복

그리고 최종적으로는 적이 없으면, 특정 오프셋을 타격하게 만들어서 허공을 때리게 만들었습니다.

 

----

 

 

 

발사하면 위 그림과 같이 최대사거리까지 쭉 발사 됩니다.

 

하지만 레이저가 나아가는 경로상에 적이 있을 경우, 적을 관통하지 못하고 공격 합니다.

 

 

 

즉 만들고 싶은 레이저 무기는

1. 시전자가 바라보는 방향으로 최대 사거리까지 발사되는 레이저

2. 경로상에 적이 있으면 적을 관통하지 못하며, 경로상의 적을 공격

지속적인 허위 신고시 신고자가 제재를 받을 수 있습니다.
신고 사유를 입력하십시오:

발도장 찍기
등록된 댓글이 없습니다.
댓글을 등록하려면 로그인 하셔야 합니다. 로그인 하시려면 [여기]를 클릭하십시오.
롤토체스 TFT - 롤체지지 LoLCHESS.GG
소환사의 협곡부터 칼바람, 우르프까지 - 포로지지 PORO.GG
배그 전적검색은 닥지지(DAK.GG)에서 가능합니다
  • (주)플레이엑스피
  • 대표: 윤석재
  • 사업자등록번호: 406-86-00726

© PlayXP Inc. All Rights Reserved.