목록3D 콘텐츠 제작 (5)
아카이브

작업계획 9/22 포탈 게임 구조, 기능 분석 9/23, 9/24 구조, 기능 분석 9/25 플레이어 이동, 포탈 만들기 9/28 ~ 10/3 추석연휴 10/4 포탈 텔레포트 기능 완성 10/5 포탈건 만들기, 포탈건에 포탈 연동 10/6 포탈건으로 물체 들고 이동 기능 구현 10/7, 10/8, 10/9 주말, 한글날 10/10 맵 구조 만들기, 3D 모델 교체 10/11 맵 수정 10/12 맵구성 완료 포탈 파란색 포탈에선 주황색 포탈쪽의 모습이 보이고 주황색 포탈에선 파란색 쪽의 모습이 보인다. 각각의 포탈에 카메라를 달아 렌더 텍스쳐를 만들고 포탈 뷰의 메터리얼로 사용 포탈 앞에 순간이동할 포지션을 지정한 다음 포탈의 콜라이더에 충돌하면 그 지점으로 이동하게 만들었다. 포탈건 레이를 쏴서 레이가 ..

플레이어가 포탈에 충돌할 경우 생성될 위치를 지정한다 Player에 PortalManager 스크립트 추가 using System.Collections; using System.Collections.Generic; using UnityEngine; public class portalManager : MonoBehaviour { public Transform APos; public Transform BPos; private void OnTriggerEnter(Collider col) { if (col.CompareTag("Portal A")) { CharacterController cc = GetComponent(); cc.enabled = false; transform.position = BPos.tra..

임시로 만드는 플레이어라 3D 오브젝트 캡슐로 플레이어 설정 playerMove.cs using System.Collections; using System.Collections.Generic; using UnityEngine; public class playerMove : MonoBehaviour { public CharacterController controller; public float speed = 6f; public float gravity = -9.81f; public Transform groundCheck; public float groundDistance = 0.4f; public LayerMask groundMask; public float jumpHeight = 3f; private f..

플레인 오브젝트로 바닥을 깔아주고 포탈 모양을 만들 오브젝트 생성 머티리얼 만들어서 색 입혀줌 복사헤서 Portal B 생성 주황색으로 만듦 포탈에 카메라 붙이기 주황색 포탈은 파란색 포탈 앞 물체가 보이고 파란색 포탈은 주황색 포탈 앞 물체가 보이도록 해야함 물체를 보여줄 포탈 표면 생성 카메라의 Target Display를 ACam BCam 둘 다 Display8로 바꿔줌 렌더러 텍스쳐 A를 만들고 ACam 타겟 텍스쳐에 넣어준다 머티리얼 A View Mat 만들고 알베도에 A 넣어줌 Portal B View 생성 후 A View Mat 부착 캠 조정 위 같은 방법으로 B View Mat 생성 후 Portal A View에 부착