질문과 답변

Extra Form

 

안녕하세요. 지금 게임을 제작 중인데 막히는 부분이 있네요. 

 

그래서 이것저것 해보다가 안되서 결국에는 질문을 해 보려고 합니다.

 

사실 이 질문은 질문/답변 게시판에 어느 정도 올라와있더라구요. 그래서 거기에 답변해주신 분들 방법을 보고 해보긴 해봤습니다만...

 

제가 아직 초보라서 뭘 어떻게 해야할지를 모르겠네요. 대부분 몇몇 분들이 변수를 이용하여서 가르쳐주시긴 하셨는데 잘 모르겠네요...

 

그래서 죄송하지만 가르쳐주실 분 없으신가요ㅠㅠ?

 

 

 

이렇게 플레이어와 이벤트들이 있을 때, 플레이어가 검정색 이벤트를 밀어서 빨간색 이벤트까지 가게 하는 것까진 했는데

이제 검정색 이벤트와 빨간색 이벤트가 접촉했을 때 다른 이벤트가 발생해야 하는데 아직 잘 모르겠네요 ㅠㅠ

 

 

 

 

Comment '4'
  • profile
    습작 2012.10.10 23:35

    0.


      이벤트간 접촉은 기본적으로 제공하는 기능이 아닙니다. 해당 기능을 구현하기 위해서는 병렬처리되는 별도의 이벤트를 통한 좌표 판정을 해주거나, 이벤트간의 접촉체크를 해줄 수 있도록 스크립트를 수정해야 합니다. 관련해서 해당 기능이 구현된 스크립트가 존재하는지는 잘 모르겠네요. 아마 다른 분께서 알고계신다면 답변해주시리라 생각합니다. 그럼 수고하세요.^^

     


  • ?
    다라 2012.10.14 22:49
    네 습작님도 수고하세요ㅎㅎ~
  • profile
    Lighna 2012.10.11 20:44
    중요한 것은 이벤트끼리 접촉했을 때 접촉했다는 사실을 컴퓨터가 인식 할 수 있게 하는겁니다.
    두 이벤트 A와 B가 겹쳤을 때 이벤트 B가 특정 이벤트를 발동시키고 싶다고 가정합시다.
    이벤트 A와 B가 겹쳐졌을 때 우리의 눈으로는 이벤트 A와 B가 겹쳐진 것을 알 수 있습니다.
    그러나 컴퓨터는 그걸 모릅니다. 따라서 그것을 인식 할 수 있게 해주어야 합니다.
    다양한 방법이 있습니다만, 한가지를 꼽아보자면 별도의 이벤트 C를 만들어 병렬처리로
    변수 1,2에는 이벤트 A의 x,y좌표를,
    변수 3,4에는 이벤트 B의 x,y좌표를 지속적으로 대입하게 한 뒤,
    조건분기로 변수 1과 3(이벤트 A,B의 x좌표)이 같고 변수 2와 4(이벤트 A,B의 y좌표)가 같을 떄 스위치 A를 ON하게 합니다.
    그리고 이벤트 B의 발동조건을 스위치 A가 ON되어 있을 때로 설정하면 두 이벤트가 겹쳤을 때 이벤트 B가 발동되는 것을 볼 수 있으실겁니다.
  • ?
    다라 2012.10.14 22:52
    Lighna님ㅠㅠㅠㅠ 어떻게 해야할 지 모르고 있었는데... 감사합니다!

List of Articles
종류 분류 제목 글쓴이 날짜 조회 수
공지 묻고 답하기 가이드 습작 2014.06.14 12448
Board Pagination Prev 1 ... 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 Next
/ 83