CREATE YOUR WORLD
채팅 기능

송/수신하는 채팅 메세지 커스터마이즈하기

11min

ZEPETO.Chat 패키지를 가져와서 보내고 받는 채팅 메시지를 사용자 정의할 수 있습니다.

❗️ 주의

  • 이 기능은 멀티플레이어 요소가 구현된 월드에서 사용할 수 있습니다.

👍 참고용 포인트

  • 편집기 환경에서도 채팅을 보내고 받을 수 있습니다.
  • 사용자가 핸들러를 통해 생성한 채팅 메시지만 보내고 받을 수 있습니다 (빠른 채팅, 시스템 메시지는 받을 수 없습니다)



함수 정의

TypeScript

  • ZepetoChat. Send()를 사용하여 채팅 창에 특정 메시지를 보낼 수 있습니다.
  • ZepetoChat.OnReceivedMessage.AddListener()를 사용하여 어떤 이벤트에서 메시지를 받을지 결정할 수 있습니다.



사용 예시

버튼 1과 2를 눌러 지정된 메시지를 전송하세요. 입력 필드에서 사용자 정의 메시지를 만들어 메시지를 전송하세요.

예시 설정
예시 설정




TypeScript

예시 실행 결과
예시 실행 결과




채팅 버튼 활성화/비활성화

  • 멀티플레이어 요소가 구현된 월드에서 사용할 수 있는 기능입니다.
  • 모바일 테스트에서 확인할 수 있습니다.
  • 선언
TypeScript

  • 예제 코드
    • 특정 버튼을 눌러 채팅 버튼을 활성화/비활성화합니다.
TypeScript

Document image




필터링된 메시지 결정하기

  • 멀티플레이어 요소가 구현된 월드에서 사용할 수 있는 기능입니다.
  • 모바일 테스트에서 확인할 수 있습니다.
  • 선언
TypeScript

  • 예제 코드
    • 수신된 채팅 메시지가 필터링된 메시지인지 확인하고 화면에 출력합니다.
TypeScript

Document image

Document image




업데이트됨 11 Oct 2024
Doc contributor
이 페이지가 도움이 되었습니까?