unity(16)
-
GURU_unity_2주차 슈팅 게임 제작3-1
오늘학습할 내용은 아래와 같다. 1. 플레이어 폴리싱 2. 에너미 폴리싱 3. 총알 폴리싱 이제부터 큐브모양으로 동작하는 Enemy, 총알 등을 각자 모양에 맞게 바꿔주는 작업을 할 것이다. 그것을 폴리싱이라 한다. 1. 플레이어 폴리싱 상단에 window를 클릭하면, 아래 Asset Store라는 항목이 있다 . search online을 선택해준다. 그리고 나는 Player를 먼저 변경해줄 것이기 때문에 awesome cartoon airplane을 치면 위 사진과 같이 뜬다. 나는 맨앞에 있는 것을 선택했다. 내 에셋에 추가하기를 누르면 , 이렇게 위와 같이 설명이 뜨는데 승인을 눌러준다. 그러면 이렇게 unity Editor에서 열거냐고 물어보는 창이 뜨는데, unity Editor 열기를 누른다..
2023.07.05 -
GURU_unity_1주차 C#스크립트 익히기 3
지난 시간에 이어서 , 오늘 학습하고자 할 내용은 다음과 같다. 4.메서드 만들기 5.클래스 만들기 6.Vector 클래스 사용하기 4. 메서드 만들기 메서드에 대해 알아보기 전에, 이해를 돕고자 아래의 그림을 준비했다. 스크립트가 끝없이 길어질 때가 있는데 길어진 처리를 의미가 있는 처리 블록으로 분해하고 이름을 붙이는 구조를 만드는데, 이렇게 분해한 각 처리를 메서드(또는 함수)라고 한다. 긴 처리A를 처리A, 처리B, 처리 C로 분해하고 이름을 붙혀서 구분함으로써 유용하게 사용할 수있다. 메서드는 처리를 기능 단위로 묶는 역할 외에도 메서드에 값을 전달해서 계산하거나 계산 결과를 돌려받을 수 있도록 하는 역할을 한다. 메서드로 건네는 값을 인수, 메서드에서 돌려받는 값을 반환값이라고 부른다. 인수는..
2023.06.29 -
GURU_unity_1주차 C#스크립트 익히기 2
오늘은 아래와 같은 순서로 학습할 것이다. 1. for 반복문 2. if 제어문 3. 배열 1. for 반복문 반복문의 형태는 C와 유사하다. for ( int i = 0; 초기식 , int < 5 조건식 , i++ 증가식) 반복조건식이 참일 때만 처리를 한다. for (i=0; i
2023.06.29 -
GURU_unity_1주차 C#스크립트 익히기 1
이제 본격적으로 C#스크립트를 익혀보고자한다. 스크립트를 작성하면 오브젝트에 적용해 스크립트에 작성된 대로 오브젝트가 움직이게 된다. 이렇게 유니티에서는 오브젝트가 움직이는 방향을 스크립트로 기술한다. 우선 나는 2D를 선택하고, 프로젝트를 생성하였다. project창에서 마우스 오른쪽 버튼을 누르고 create → C# script를 눌러도 되고, 나처럼 project창에 + 부분을 클릭하면 C# script가 보인다. 선택하면 된다. 작성된 파일명을 나는 test로 바꿨다. 이따 다시 설명하겠지만 파일이름과 class 이름 반드시 같아야한다. 위 그림처럼 hierarchy 창에서 create(혹은 +) 를 클릭하면, Create Empty 가 보인다. 선택한다. Gameobject가 생성되었다. 이제..
2023.06.28