tencent cloud

Game Multimedia Engine

릴리스 노트
제품 소개
제품 개요
장점 및 특징
제품 기능
응용 시나리오
보안 및 컴플라이언스 인증
사용자 튜토리얼
SDK 다운로드 가이드
제품 기능 데모
기본 기능 데모
시나리오 기반 Demo
콘솔 가이드
사용량 조회
서비스 활성화
시작하기
Quick Integration of SDK
Quick Integration of Sample Project
기본 기능 개발 가이드
인증 키
실시간 음성 채팅 역할 설정
음질 선택
고급 기능 개발 가이드
서버 녹음
레인지 보이스
3D 음향 효과
음향 효과 및 반주
네트워크 오디오 스트림 포워딩 라우팅
사용자 지정 메시지 채널
회사 방화벽 제한을 해결하는 방법
Language Parameter Reference List
GME 채팅방 관리 통합
클라이언트 API
Unity SDK
SDK for Unreal Engine
Cocos2D SDK
SDK for Windows
SDK for iOS
SDK for Android
SDK for macOS
H5 SDK
Electron SDK
SDK for Flutter
SDK Version Upgrade Guide
에러 코드
Toolchain
Server APIs
History
Introduction
API Category
Usage APIs
Recording APIs
Making API Requests
Voice Chat APIs
Application APIs
Data Types
Error Codes
FAQ
제품 기능
문제 해결 가이드
과금
Sample Project 사용 문제
일반 문제
인증
방 입장 실패
사운드 및 오디오
네트워크
음성을 텍스트로 변환
프로그램 내보내기
Service Agreement
Service Level Agreement
문의하기
용어집
GME 정책
데이터 처리 및 보안 계약
개인 정보 보호 정책

SDK 통합

PDF
포커스 모드
폰트 크기
마지막 업데이트 시간: 2024-01-18 16:05:38
본문은 Unity 개발자를 위해 Tencent Cloud Game Multimedia Engine(GME) API용 Unity 프로젝트를 구성하는 방법을 안내합니다.

SDK 다운로드

1. 해당 Demo 및 SDK를 다운로드하십시오. 자세한 내용은 SDK 다운로드 가이드를 참고하십시오.
2. 페이지에서 Unity용 SDK 리소스를 찾습니다.
3. 다운로드를 클릭합니다. 압축 해제 후 다운로드한 SDK 리소스에는 다음 파일이 포함됩니다.
파일 이름
설명
용도
Plugins
SDK 라이브러리 파일
플랫폼별 라이브러리 파일 저장
GMESDK
SDK 코드 파일
API 제공
4. HD 음질을 사용하려면 Using HD Sound Quality를 참고하십시오.
지원되는 플랫폼
Unity용 SDK는 Windows, Mac, Android, iOS, PlayStation, Xbox, Switch 및 WebGL 플랫폼 아키텍처를 동시에 통합했습니다.

프로젝트 구성

1단계: Plugins 파일 가져오기

아래와 같이 SDK의 Plugins 폴더에서 Unity 프로젝트>Assets>Plugins 아래의 폴더로 파일을 복사합니다.

설명:
win32 아키텍처에서 실행 파일을 내보낼 필요가 없으면 Plugins 폴더 아래의 x86 폴더를 삭제하십시오.

2단계: 코드 파일 가져오기

아래와 같이 SDK의 Scripts 폴더에 있는 파일을 Unity 프로젝트의 코드를 저장하는 데 사용되는 폴더에 복사합니다.


Unity 2021 구성

Unity Editor 2021 이상을 사용하는 경우 Plugins > Android > Opensdk.plugin 아래의 lib 폴더를 잘라내기 하고 Opensdk.plugin과 동일한 수준의 프로젝트의 Plugins 파일의 Android 디렉터리에 붙여넣어야 합니다.


오디오 설정

Unity 편집기에서 Edit>Project Setting>Audio로 이동하고 기본 시스템 설정을 사용합니다. 설정을 변경하면 아래와 같이 iOS 장치에 설정된 하드웨어 버퍼로 인해 Unity 재생 사운드 효과가 영향을 받습니다.

Unity Audio Setting
Project Setting에서 Audio 모듈을 설정하지 마십시오.
설정이 다음과 같으면 iOS 장치에 설정된 하드웨어 버퍼로 인해 Unity 재생 사운드 효과가 중단됩니다.


MacOS에서의 작업

Unity를 사용하여 MacOS 10.15.x에서 GME SDK를 통합하는 경우 com.apple.quarantine 속성으로 인해 실행 중에 파일이 손상되었다는 오류가 표시됩니다.
가장 직접적인 해결책은 아래와 같이 com.apple.quarantine 속성을 삭제하는 것입니다.
1. 터미널에서 cd 명령을 실행하여 프로젝트의 Unity_OpenSDK_Audio/Assets/Plugins/ 폴더로 이동합니다.
2. 다음 명령을 실행합니다.
$ xattr -d com.apple.quarantine gmesdk.bundle
설명:
이 작업은 리스크가 있습니다. 액세스하려면 이전 버전의 MacOS를 사용하는 것이 좋습니다.

도움말 및 지원

문제 해결에 도움이 되었나요?

피드백