LazoYoung / EcoDiver

VR Capstone Design - 해양환경 청소 가상현실 게임
4 stars 0 forks source link

레이저가 특정 영역에서만 보이도록 한다. #77

Closed Invidam closed 5 months ago

Invidam commented 5 months ago

변경사항

특정 영역 들어가면 Ray 켜짐 특정 영역 나가면 Ray 꺼짐

진행사항

  1. XR Origin 태그에 Player 추가.
  2. RayZone 생성 후 IsTrigger True 로 변경
LazoYoung commented 5 months ago

테스트 가능한 씬이 있나요? RayZone 안에서만 레이저가 보이도록 하는건가요?

Invidam commented 5 months ago

테스트 가능한 씬이 있나요? RayZone 안에서만 레이저가 보이도록 하는건가요?

  1. CollectTestScene 에서 작업했습니다 깜빡했네요.
  2. 특정 영역에서만 레이저가 보이는 것 맞습니다

추가로 이전 작업 #73 이 dev를 안거치고 main으로 갔고, 이로 인해 커밋들이 합쳐졌어요 앞으로는 뭐든 dev를 거쳐 main으로 가야할 것 같아요

LazoYoung commented 5 months ago

네 익일까지 확인해보겠습니다. 그리고 main으로 합칠 시기에 대한 모호함이 있는 것 같아요. 디자인팀이 메인에 합치는 주기는 보통 2~3주에 한 번인데 그때까지 dev에 쌓아놓고만 있는것도 바람직하지 않다고 생각되어요. 특히 저번 PR의 경우 새로운 에셋도 도입했고 버그수정 등 시스템을 전반적으로 뜯어고친 내용을 디자인팀 작업환경에도 반영할 필요가 있었다고 판단했습니다

Invidam commented 5 months ago

오래된 버전의 XR Interaction Setup 프리팹을 사용하는 것으로 확인됩니다. XR Physics 최신 프리팹에 대응하도록 수정 부탁드립니다.

@LazoYoung 18daecb 에 수정했어요 CollectTestScene 에서 확인가능하고

+ `XR Physics/XR Origin/Body Collider`의 IsTrigger, Player Tag 추가
- XR Origin 태그에 Player 추가.

이밖의 내용은 기존과 동일합니다.

dev로 머지되면 MainScene에도 반영할게요

Invidam commented 5 months ago

영역에 따라 오브젝트 On Off 에 문서화했어요.

[!IMPORTANT] 추가로 이후 커밋들은 내용이 변한 게 아니라 범용적으로 활용(Ray뿐만 아니라 추후 다른 곳에서도 사용)하기 위해 변수 명 수정, 확장성만 고려했어요.