Version: Unity 6.0 (6000.0)
언어 : 한국어
웹 플레이어 설정
코드 예시: Unity에서 JavaScript 및 C/C++/C# 함수 호출

브라우저 스크립팅과 상호 작용

웹용 콘텐츠를 빌드할 때 웹 페이지의 다른 요소와 통신하거나 웹 API를 사용하여 Unity가 기본적으로 노출하지 않는 기능을 구현해야 할 수 있습니다.

두 경우 모두 브라우저의 JavaScript 엔진과 직접 접속해야 합니다. Unity 웹은 이러한 상호 작용을 처리하기 위한 다양한 방법을 제공합니다.

항목 설명
코드 예시: Unity에서 JavaScript 및 C/C++/C# 함수 호출 Unity, JavaScript, C 기반 코드 간의 상호 작용을 보여 주는 코드 예시입니다.
JavaScript 플러그인 설정 Unity 프로젝트가 상호 작용할 수 있는 JavaScript 플러그인을 생성합니다.
Unity C# 스크립트에서 JavaScript 함수 호출 Unity 프로젝트에서 JavaScript 플러그인 또는 브라우저 함수를 호출합니다.
JavaScript에서 Unity C# 스크립트 함수 호출 JavaScript 플러그인 또는 브라우저에서 Unity 프로젝트 함수를 호출합니다.
Unity C# 스크립트에서 C/C++/C# 함수 호출 Unity 프로젝트에서 C 또는 C++ 코드 함수를 호출합니다.
정적 라이브러리를 Unity 플러그인으로 컴파일 정적 라이브러리 함수를 호출합니다.
Unity C#, JavaScript, C/C++/C# 코드 간 콜백 생성 콜백을 사용하여 플러그인, 브라우저, Unity 프로젝트 간에 통신하는 방법을 알아봅니다.
Unity 웹 빌드의 JavaScript 인터페이스 JavaScript 인터페이스에서 사용할 수 있는 몇 가지 유용한 함수에 대해 알아봅니다.
지원이 중단된 브라우저 상호 작용 코드 교체 지원이 중단된 코드를 업데이트된 코드로 교체합니다.

추가 리소스

웹 플레이어 설정
코드 예시: Unity에서 JavaScript 및 C/C++/C# 함수 호출