This document is about: FUSION 2
SWITCH TO

피드백


Available in the Industries Circle
Circle
Fusion 인더스트리 프로토타이핑 애드온

이 애드온은 햅틱 및 오디오 피드백을 생성하기 위한 여러 클래스를 제공합니다.

오디오 피드백

Sound

이 클래스는 애플리케이션에서 재생되는 사운드의 공통 매개 변수를 정의합니다:

SoundManager

SoundManager는 공개된 사운드 목록 덕분에 애플리케이션에서 재생되는 모든 사운드를 중앙 집중화하기 위해 씬에 추가할 수 있습니다. 이름으로 선택한 소리를 플레이할 수 있는 여러 메소드들을 제공합니다. 오디오 소스가 없으면 사운드를 재생하려면 SoundManager에 오디오 소스를 추가해야 합니다.

피드백

피드백은 NetworkGrabbable 객체에 대한 오디오 및 햅틱 피드백을 관리합니다. 해당 씬에는 SoundManager가 있어야 합니다. 다음에 대한 메소드를 제공합니다:

  • 시작/일시정지/오디오 피드백 재생 중지,
  • 오디오와 햅틱 피드백을 동시에 플레이하기 시작합니다

오디오 소스가 정의되지 않았거나 객체에서 찾을 수 없는 경우 FeedbackSoundManager 오디오 소스를 사용합니다.

오디오 소스 페이드

FadeAudioSourceaudiosource 볼륨을 시작점에서 목표 볼륨으로 일정 시간 내에 늘리는 유틸리티 클래스입니다.

UIAudioFeedback

사용자가 UI 요소와 상호 작용할 경우 오디오 피드백을 추가하는 데 유용한 UIAudioFeedback 클래스를 사용할 수 있습니다. 사용자가 게임 객체를 클릭할 때(버튼, 슬라이더, 토글) 또는 값이 변경되었을 때(슬라이더 & 토글) 소리를 재생하기 위해 게임 오브젝트의 UI 컴포넌트를 검색하고 청취자를 추가합니다.

데모

데모 씬은 Assets\Photon\FusionAddons\Feedback\Demo\Scenes\ 폴더에 있습니다.

fusion 인더스트리 피드백

두 개의 패드와 두 개의 드럼 스틱이 있는 아주 간단한 드럼을 담고 있습니다. 또한 ConnectionManager 게임 객체 아래에 SoundManager가 있습니다. 각 드럼 스틱에는 FeedbackDrumStick 컴포넌트가 있습니다. DrumStick 클래스는 드럼 스틱으로 어떤 물체가 터치되었는지 제어하고 Feedback 클래스를 통해 햅틱과 오디오 피드백을 재생하는 역할을 합니다. 객체가 드럼 패드인 경우에는 Drum에게 관련 사운드를 재생하도록 요청합니다.

다운로드

이 애드온의 최신 버전은 애드온 프로젝트에 포함되어 있습니다.

지원하는 토폴로지

  • 공유 모드

변경 내역

  • 버전 2.0.1: 중복 코드 제거 + UIAudioFeedback 추가 + debugLog 수정
  • 버전 2.0.0: Fusion 2.0 지원
  • 버전 1.0.2: 네임스페이스 변경
  • 버전 1.0.1: 데모 씬 + 네임스페이스 추가
  • 버전 1.0.0: 최초 릴리즈
Back to top