728x90
반응형

Unity 119

[Unity] Prefab 불러오기

인게임에서 빈 오브젝트에 스크립트를 붙여서 리스트로 프리팹들을 다 들고 있어도 되지만 초반 로딩시간과 메모리가 지속적으로 사용되는 것을 방지하려면 Resource 폴더에 프리팹들을 저장해거나 번들로 프리팹들을 로드하여 사용하는 것이 일반적이라고 합니다(저도 잘 몰라염 헷) Resource에 프리팹들을 저장하고 불러와서 사용하는 법을 적어볼게요 먼저 Resource 폴더에 적 폴더와 아군 폴더를 생성해줍니다 (개인이 만드는 프로젝트 성향에 맞춰 생성) 그리고 프리팹들을 넣어줍니다 이후 스크립트로 ㄱㄱ private void start(){ Resources.Load("Enemy/Enemy1");//Enemy1만 로드 Resources.LoadAll("Enemy/");//해당 폴더에 있는 프리팹들을 모두 로..

Unity 2019.09.16

[Unity]Video Player로 동영상 재생하기

먼저 3D오브젝트(Plane, Quad, Cube 등등 다 가능)에 Video Component를 추가해줍니다. Source Mode가 Video Clip일 때는 원하는 비디오를 assets에 저장하고 해당 동영상을 Video Clip에 끌어두면 되고 URL일 경우에는 영상 경로 + 영상 이름.avi/mp4 식으로 스트링 값을 적으면 됩니다. (유튜브는 php로 가져오거나 asset을 사용하여 재생해야 합니다. 해당 asset 정보 : https://assetstore.unity.com/packages/tools/video/youtube-video-player-19138) 그리고 출력을 오브젝트에 비추려면 Render Mode를 Default Mode인 Material override를 사용하면되는데 만..

Unity 2019.09.04
728x90
반응형