lh/20250430merge #10

Merged
Ghost merged 3 commits from lh/20250430merge into main 2025-04-30 17:30:26 +09:00
Collaborator
No description provided.
lh added 3 commits 2025-04-30 17:28:51 +09:00
Update asdf.unity
All checks were successful
Code Review / code-review (pull_request) Successful in 7s
9b30e9598e
Author
Collaborator

Raktbeej Code Review:

Summary:

위 코드 조각은 Unity 프로젝트에서의 몇 가지 변경 사항을 나타내고 있습니다. 여기에 포함된 주요 변경 사항을 요약하면 다음과 같습니다:

  1. SimulationInfo.cs 파일 추가:

    • Octopus.Simulator 네임스페이스 내에 시뮬레이션 정보를 저장하기 위한 여러 클래스가 정의되었습니다.
    • SimulationInfo 클래스는 시뮬레이션의 상태, 코드, 메시지, 데이터를 포함합니다.
    • SimulationData, LogicData, Parameters 등 여러 서브 클래스가 정의되어 각각 시뮬레이션의 구체적인 정보를 저장하도록 구성되어 있습니다.
  2. WebManager 클래스 변경:

    • 기존 LH 네임스페이스가 Octopus.Simulator.Networks 네임스페이스로 변경되었습니다.
    • SimulationInfo 타입의 info 변수가 추가되었습니다.
    • Awake 메서드에서 Request_Get 함수를 통해 서버로부터 시뮬레이션 데이터를 가져오고, 이를 SimulationInfo 객체로 디시리얼라이즈합니다.
    • HTTP 주소 설정을 위한 SetMqttConfig 메서드가 업데이트되었습니다.
  3. .unity 씬 파일 수정:

    • MonoBehaviourinfo라는 필드가 추가되었습니다. 이는 시뮬레이션 상태와 관련된 데이터를 가지고 있는 것으로 보입니다.

이러한 변경 사항들은 시뮬레이션 정보를 관리하기 위한 구조를 설정하고, 네트워크 요청을 통해 서버와 통신하며 데이터를 처리하는 기능을 추가한 것입니다. 이 과정에서 JSON 형식의 데이터를 객체로 역직렬화하는 부분도 포함되어 있습니다.

Raktbeej Code Review: ## Summary: 위 코드 조각은 Unity 프로젝트에서의 몇 가지 변경 사항을 나타내고 있습니다. 여기에 포함된 주요 변경 사항을 요약하면 다음과 같습니다: 1. **SimulationInfo.cs 파일 추가**: - `Octopus.Simulator` 네임스페이스 내에 시뮬레이션 정보를 저장하기 위한 여러 클래스가 정의되었습니다. - `SimulationInfo` 클래스는 시뮬레이션의 상태, 코드, 메시지, 데이터를 포함합니다. - `SimulationData`, `LogicData`, `Parameters` 등 여러 서브 클래스가 정의되어 각각 시뮬레이션의 구체적인 정보를 저장하도록 구성되어 있습니다. 2. **WebManager 클래스 변경**: - 기존 `LH` 네임스페이스가 `Octopus.Simulator.Networks` 네임스페이스로 변경되었습니다. - `SimulationInfo` 타입의 `info` 변수가 추가되었습니다. - `Awake` 메서드에서 `Request_Get` 함수를 통해 서버로부터 시뮬레이션 데이터를 가져오고, 이를 `SimulationInfo` 객체로 디시리얼라이즈합니다. - HTTP 주소 설정을 위한 `SetMqttConfig` 메서드가 업데이트되었습니다. 3. **.unity 씬 파일 수정**: - `MonoBehaviour`에 `info`라는 필드가 추가되었습니다. 이는 시뮬레이션 상태와 관련된 데이터를 가지고 있는 것으로 보입니다. 이러한 변경 사항들은 시뮬레이션 정보를 관리하기 위한 구조를 설정하고, 네트워크 요청을 통해 서버와 통신하며 데이터를 처리하는 기능을 추가한 것입니다. 이 과정에서 JSON 형식의 데이터를 객체로 역직렬화하는 부분도 포함되어 있습니다.
Ghost merged commit 2d06943d39 into main 2025-04-30 17:30:26 +09:00
Sign in to join this conversation.
No Reviewers
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: UVCXR/Simulation#10