본문으로 건너뛰기
버전: Chat-1.1.0

시작하기

정보

채팅 SDK에는 베이스의 회원가입/로그인 기능이 포함되어 있어, 베이스 SDK 설치 없이 단독으로 사용할 수 있습니다.

Mac OS 환경의 크래시 현상 안내

Mac OS 환경을 이용하시는 경우 강화된 보안 환경으로 인해 채팅 SDK import 후 실행 시 크래시 현상 발생이 보고되고 있습니다.
크래시 현상으로 인해 에디터가 종료되는 등의 현상을 겪으시는 경우 아래와 같이 적용하여 대응해 주세요.

  1. 유니티 내에서 TheBackend > Plugins > BackendChat > Grpc.Core > runtimes 경로로 이동
  2. 경로 내 각 플랫폼 폴더에 있는 libgrpc, libgrpc_csshapr_ext, grpc_csharp_ext 등의 파일들을 클릭하여 inspector 창에서 Plugin load settings > Load on startup 체크를 활성화

다른 베이스 기능들과 함께 사용하고자 하는 경우, 반드시 베이스 SDK 5.11.1 이상 버전을 사용해야 합니다.

채팅

채팅 서비스는 게임을 이용하는 유저들이 실시간으로 메시지를 주고받게 해주는 서비스입니다.
현재는 다음과 같은 조건이 충족되어야 채팅 서비스를 이용하실 수 있습니다.

  • 유저가 닉네임을 가지고 있어야 합니다.
  • 콘솔에서 채팅을 활성화해야 합니다.
  • 콘솔에서 채팅 -> 채널에서 1개 이상의 채널 그룹을 생성해야 합니다.

유저 닉네임 설정

  • 닉네임이 없는 유저는 채팅을 사용할 수 없습니다.
  • 닉네임이 변경된 경우, 채널을 다시 접속해야만 변경된 닉네임으로 표시됩니다.

로그인 외 다른 뒤끝 함수 사용

채팅 SDK에 포함되어 있는 베이스 SDK(Backend.dll)는 회원가입/로그인 기능만 포함되어 있습니다.

  • 이미 베이스 SDK를 사용하고 있는 경우에는 SDK import 시, Backend.dll을 제외해 주세요.
    단, SDK 5.11.1 미만 버전을 사용하고 있다면 5.11.1 이상 버전으로 업데이트해 주세요.
  • 로그인 기능 외 베이스 기능을 사용하고자 할 경우, BackendChat SDK를 import 한 이후에, 5.11.1 이상 버전의 베이스 SDK를 import 하여 Backend.dll을 덮어씌워주세요.