라온LC

수업 일지

[마곡 코딩] VR 코딩 7월 5일 토요일 5시 30분_나만의 과학 실험실 2차시

토 11:00 VR코딩2025.07.07

VR 코딩 _12주 차

안녕하세요~ 이번 시간에는 '나만의 과학 실험실' 2차시 수업을 진행했습니다.

[마곡 코딩] VR 코딩 7월 5일 토요일 5시 30분_나만의 과학 실험실 2차시 사진 1

오늘은 지난 시간에 제작한 '과학 실험실' 프로젝트에서, '+', '-' 기능을 사용해 여러 가지 3D 에셋들을 불러오고 살펴볼 수 있도록 제작했습니다.

[마곡 코딩] VR 코딩 7월 5일 토요일 5시 30분_나만의 과학 실험실 2차시 사진 2

여러 3D 에셋들을 사용하기 위해서는 미리 에셋들을 불러오는 절차가 필요합니다. 파일을 하나 더 만들어, 필요한 에셋들을 불러오도록 프로그래밍 했습니다.

[마곡 코딩] VR 코딩 7월 5일 토요일 5시 30분_나만의 과학 실험실 2차시 사진 3

이번 시간에는 '공룡' 3D 에셋들도 사용해 봤습니다. 예를 들어, 트리케라톱스 3D 에셋을 사용한다고 하면

[마곡 코딩] VR 코딩 7월 5일 토요일 5시 30분_나만의 과학 실험실 2차시 사진 4

'3D 에셋 불러오기' 명령어에서 '에셋 프롬프트' 컴포넌트에는 트리케라톱스의 에셋 번호인 '20'을 넣거나 '트리케라톱스'를 입력하면 성공적으로 불러올 수 있습니다.

또한, 에셋을 불러오는 것일 뿐, 아직은 메타버스 내에 배치할 것이 아니기 때문에 '지정 시간 후 삭제' 컴포넌트 값을 0으로 세팅했습니다.

해당 파일을 저장해, '과학 실험실' 파일에서 불러온 후, 변수의 값을 사용해 3D 에셋을 맵 안에 배치할 수 있게 했습니다.

[마곡 코딩] VR 코딩 7월 5일 토요일 5시 30분_나만의 과학 실험실 2차시 사진 5

i라는 변수에 에셋 번호 중 하나를 저장한 후, '3D 에셋 불러오기'를 통해 i 값에 해당하는 3D 에셋을 배치했습니다.

이후에는 '-' 버튼과 '+' 버튼을 추가하여 '클릭 함수' 컴포넌트를 통해 버튼을 누르면 함수가 실행되게 했습니다.

[마곡 코딩] VR 코딩 7월 5일 토요일 5시 30분_나만의 과학 실험실 2차시 사진 6

'-' 버튼을 누르면 실행되는 함수를 살펴보면, 버튼을 누르게 되면 i 변수의 값이 1 감소하게 됩니다. 이때, i 값이 첫 에셋의 번호까지 내려오게 된다면, 마지막 에셋의 번호로 돌아갈 수 있게 했습니다.

이렇게 이번 시간에는 두 버튼을 추가하여 여러 가지 에셋들을 전시하고 소개할 수 있는 실험실을 꾸며봤습니다.

다음 시간에는 새로운 주제로 돌아오겠습니다~

#마곡역 코딩 학원 #신방화 역 코딩 학원 #유아 코딩 #공항초 #공진초 #코드페어 #송화초 #초딩코딩 #AI #대회 #마곡나루맛집 #신방화역학원 #코딩학원 #소프트웨어 #대회준비 #VR #올림피아드 #엔트리 #신방화역맛집 #신방화역카페 #라온lc #laonlc #엔트리 #coding #파이썬 #VR코딩#VRCoding#VR#메타버스