Files
OCTOPUS_TWIN-Demo/Assets/DownloadAssets/XRLib/Resources/Prefabs/UI/Window/PropertyTabButton.prefab.meta
wsh 91c1337d6a feat: PropertyWindow Network 탭 및 Twin Agent Auto 프로세스 추가
PropertyWindow에 Network 탭 시스템을 추가하고, Twin Agent의 자동 네트워크 설정 기능을 구현했습니다.

주요 기능:
- PropertyWindow 탭 시스템 (PropertyTab, PropertyTabView)
- Network 탭 추가 (Server Type별 동적 설정)
- Button PropertyType 추가 (ButtonProperty, ButtonPropertyUI)
- Label PropertyType 추가 (LabelProperty, LabelPropertyUI)
- Entity Processor 패턴 (IEntityProcessor, TwinAgentAutoProcessor)
- PropertyItem 이벤트 시스템 (ValueChanged, IsVisibleChanged, ValueChangedObject)
- 동적 가시성 제어 (Server Type, Connection Type 변경 시)
- 진행 상태 애니메이션 (타이핑 효과, 점 애니메이션, 완료 시 초록색)

Server Type 구성:
- Twin Agent: Auto 버튼 + 자동 진행 (Read Entity → Connection)
- Octopus Hub: Connection Type (MQTT/API), Topics, URI, Period
- Octopus AI: Agent Type, URI

기술 구현:
- PropertyItem 양방향 바인딩
- Entity 프로세서 컨테이너 패턴
- UniTask 비동기 진행 (1~3초 무작위 대기)
- 실시간 UI 갱신 (ValueChangedObject 이벤트)

Co-Authored-By: Claude Sonnet 4.5 (1M context) <noreply@anthropic.com>
2026-02-08 20:53:26 +09:00

8 lines
154 B
Plaintext

fileFormatVersion: 2
guid: c52761060ad8f2c45b4783fca02a4b95
PrefabImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: