본문 바로가기

유니티 최고/유니티 기초15

유니티(Unity) 기본적인 소리(sound) 출력하기 (여러sound 포함) 이번엔 소리를 출력하는 방법에 대해 알려드리겠습니다! 가장 먼저 소리를 출력하기 위해선 재생할 소리파일 출력해줄 곳 들려줄 곳? 이렇게 3개의 요소들이 필요한데 가장 먼저 소리파일 부터 보도록 하겠습니다. 유니티는 기본적으로 mp3, wav 파일 등을 지원 해주기에 바로 끌어다 사용해주시면 됩니다. 오디오 파일 - Unity 매뉴얼 메시 또는 텍스처와 마찬가지로 오디오 파일 에셋 워크플로는 문제 없이 매끄럽게 실행되도록 설계되어 있습니다. Unity는 일반적인 파일 포맷 대부분을 불러올 수 있지만 오디오 파일 작업을 할 docs.unity3d.com 만약 위의 지원 포맷에 없다면 변경한 다음 사용해주세요! 이렇게 끌어다 놓게 되면 Audio Clip이 생성되게 됩니다! 여기 까지 하셨다면 다음은 소리를 .. 2022. 11. 7.
유니티(Unity) UI 텍스트 표시, 스크립(Script) 연결 어떤 게임이든 화면상에 나타내 주는 무언가들이 있습니다. 바로 UI들 입니다! UI에서 나타내줄 수 있는 것들로는 점수, 보상, 메뉴, 종료버튼 등 다양합니다. 이것들을 유니티에서는 버튼, 텍스트등으로 표현가능한데 이번엔 텍스트 부분만 사용해보겠습니다! 먼저 텍스트를 만들어 봅시다. 우클릭 >> UI >>text 클릭 그러면 바로 캔버스 판과 text가 생성됩니다! 디테일 창에서 텍스트의 위치, 크기 , 글꼴 등을 지정할수있으니 화면에 맞게 조정해줍시다. 위 처럼 조정이 끝났다면 텍스트 띄우기는 끝났습니다!! 하지만.. 저걸 계속해서 갱신해 주어야겠죠.. 물론 이 텍스트에도 스크립을 넣어줄수있어 자체적으로 갱신이 가능합니다. 하지만 점수인 경우 캐릭터에서 텍스트로 값을 넘겨주어야 하는 경우가 발생합니다... 2022. 10. 20.
유니티(Unity) 액터 충돌 감지함수들 + 태그 이용법 현재 진행하고 있는 프로젝트와 관련해서 충돌함수들을 사용하게 되었는데 생각보다 다양한것 같아 정리하게 되었습니다! 그럼 바로 시작하겠습니다. 먼저 유니티에서 사용되는 충돌 함수에 대해서 정리해 보자면 collision, trigger 이 2개의 함수가 있습니다. collision 함수의 특징은 말 그대로 충돌 입니다. 두 물체가 있다면 양쪽 모두에게 콜라이더가 존재해야하며, 실제 충돌 물리력을 체킹하는 함수입니다. trigger 함수는 하는 역할을 같지만 약간 다른 형태를 보이는데 바로 한 물체의 콜라이더에 다른물체가 들어오면 실행되는 점입니다. 그렇기에 한쪽에서만 콜라이더를 생성해주고 아래처럼 trigger를 실행해주어 사용할수있습니다. 좀더 쉽게 게임으로 본다면 collision 함수는 스킬에 무언가.. 2022. 10. 19.
유니티(Unity) 시작하기 - 2 (조작, 주요 기능) 전글에 이어서 이번엔 유니티를 사용하기위한 주요 기능들을 살펴 보겠습니다. 먼저 화면을 설명 하기전에 약간 설정을 해줍시다. 먼저 에디터 설정! 상단의 툴바에서 edit >> preferences 클릭 자신이 c#을 어떤 프로그램으로 작동시킬지 선택을 해줍시다!(진짜 중요) 그리고 위의 창 ( edit >> preferences ) >> Languages 에서 모든 에디터 영어들을 한글로 바꿀수도 있습니다! (설정하고 다시시작해야함) 왼쪽 상단 2 by 3 으로 변경하면 아래처럼 화면이 바뀌는데 이 부분은 편한대로 바꿔주시고 사용하시면 됩니다. 만약 이렇게 바꿔서 사용하신다면! 왼쪽 상단은 게임 제작뷰! 왼쪽 하단은 게임 플레이뷰! 가운데는 현재 씬에 배치된 액터들을 나타내고 그다음은 프로젝트 파일들과 .. 2022. 8. 23.
유니티(Unity) 시작하기 - 1 (설치, 설정) 항상 언리얼만 사용해보았었는데 유니티는 어떤식으로 구성이 될까 궁금하여 공부하게 되었습니다! 한번 처음부터 천천히 둘러 보도록 하죠! 먼저 유니티 다운로드 부터! 구글에 "유니티 다운로드" 라고 검색하면 맨 위에 뜨게되는 사이트입니다! Download Unity! Unity is the ultimate game development platform. Use Unity to build high-quality 3D and 2D games, deploy them across mobile, desktop, VR/AR, consoles or the Web, and connect with loyal and enthusiastic players and customers. unity3d.com (당연히 로그인 하셔야 .. 2022. 8. 23.
728x90
반응형