# Unity 서버 컴포넌트 Unity에서 실행되는 모션캡쳐 서버 구성요소입니다. ## 🎯 주요 기능 - WebSocket 서버로 실시간 모션 데이터 스트리밍 - EasyMotionRecorder와 연동한 원격 녹화 제어 - 웹 클라이언트와의 양방향 통신 ## 📁 스크립트 구조 ``` Scripts/ ├── WebSocketServer.cs # WebSocket 서버 관리 ├── MotionDataStreamer.cs # 모션 데이터 실시간 전송 ├── RemoteMotionAPI.cs # 원격 제어 API └── DataModels/ ├── MotionFrame.cs # 모션 프레임 데이터 구조 └── RecordingStatus.cs # 녹화 상태 정보 ``` ## 🚀 사용법 1. Unity 프로젝트에 스크립트 추가 2. 씬에 빈 GameObject 생성 3. `WebSocketServer` 컴포넌트 추가 4. 모션캡쳐 대상 아바타 설정 5. Play 모드에서 서버 시작 ## ⚙️ 설정 ### WebSocketServer 설정 - **Port**: 8080 (기본값) - **Update Rate**: 30fps (기본값) - **Avatar Root**: 모션캡쳐 대상 아바타 루트 ### 필요 패키지 - WebSocketSharp (NuGet 또는 Unity Package Manager) - EasyMotionRecorder (기존 프로젝트 의존성)