본문 바로가기
728x90
반응형

분류 전체보기22

[유니티교과서] 7. 메서드 메서드 지금까지는 Start 메서드 안에 모든 처리를 작성했었다. 그러나 처리가 길어지면 읽기도 힘들고 디버그도 어려워 문제가 발생할 수 있따. 이러한 문제를 해결하기 위해 길어진 처리를 의미가 있는 처리 블록으로 분해하고 이름을 붵이는 구조를 만드는데, 이렇게 분해한 각 처리를 메서드(또는 함수)라고 한다. 메서드는 처리를 기능 단위로 묶는 역할 외에도 메서드에 값을 전달해서 계산하거나 계산 결과를 돌려받을 수 있도록 하는 역할을 한다. 메서드로 건네는 값을 인수, 메서드에서 돌려받는 값을 반환값이라고 한다. 인수는 여러 개 건넬 수 있지만 반환값은 한 개로 정해져 있다. 메서드 작성 방법은 아래와 같다. 반환값의 데이터 형에는 호출자의 메서드로 반환하는 값의 데이터 형을 지정한다. 지정할 데이터 형은.. 2022. 11. 11.
[유니티교과서] 6. 배열 학생 100명의 점수를 다룬다면 변수를 100번 선언해야 한다. 100번 정도라면 인내와 오기로 할 수 있지만, 이것이 1,000개에서 1만 개로 늘어나면 힘은 힘대로 들고 그만큼 실수도 늘어날 수 있다. 이럴때 배열을 쓰면 된다. 배열 배열은 변수 상자를 가로로 이어 붙인 길고 얇은 상자와 비슷하다. 배열을 선언하려면 다음과 같이 쓴다. int[] points; int[]는 정수 배열형을 나타낸다. 상자를 다섯 개 준비하려면 오른쪽에 new int[5]를 쓴다. int[] points = new int[5]; new 키워드는 '만든다'라는 뜻에 가깝다. new int[5]를 써서 int형 상자 다섯 개 만든다. 즉, 배열을 만드려면 배열을 선언하고 바로 이어서 new를 이용해 배열에 필요한 상자 수를 .. 2022. 11. 11.
[유니티교과서] 5.제어문 제어문 제어문을 사용하면 특정한 조건이 맞을 때만 스크립트를 처리하거나 반복해서 실행할 수 있다. 특정한 조건이 맞을때만 스크립트를 실행하고 싶다면 if 문을 사용한다. if 문의 흐름은 조건식에 표시한 조건을 만족하면(조건이 참이면) 중괄호에 담긴 처리를 실행하고 조건을 만족시키지 못하면(조건식이 거짓이면) 중괄호 블록 안에 담긴 처리를 실행하지 않고 다음 스크립트로 넘어간다. // if 문을 사용하는 방법 if (조건식) { 처리 } 관계 연산자: if 문의 조건식에는 관계 연산자를 사용할 수 있다. ==연산자는왼쪽과오른쪽값이같으면'참',같지않으면'거짓'이 된다. != 은 ==과 반대로 왼쪽과 오른쪽 값이 같으면 '거짓'이 된다. 이외에는 수학에서 자주 사용하는 부등호와 같은 개념으로 쓰인다. if .. 2022. 11. 8.
[유니티교과서] 4. 변수 사용하기 이전 글은 아래 링크를 통해 확인할 수 있다. [유니티교과서] 3. 유니티 스크립트에 대해서 이전글이 궁금하다면 아래 링크를 통해서 확인할 수 있다. 2022.09.30 - [공부/책으로 공부하기] - [유니티 교과서] 2. 유니티 에디터 화면 구성과 기타 기능들 알아보기 [유니티 교과서] 2. 유니티 에 supersooyeon.tistory.com 변수 스크립트에서는 데이터를 저장하고 다루기 위해 변수를 사용한다. 변수는 데이터를 감싸고 있는 상자와 같다. 상자를 만들려면 상자에 어떤 종류의 데이터를 넣을지, 상자 이름으로 무엇을 쓸지 선언해야 한다. 상자 종류의 이름은 '데이터 형 이름'이라고 부르는데 데이터 형에는 정수, 소수, 문자열, 불 값 등이 있다. 또한 상자 이름은 '변수명'이라고 하는데 .. 2022. 10. 27.
[네트워크관리사2급] 2021년 8월 29일 기출문제 풀이 Feat. 세번째 문제풀이, 48점 세번째 문제풀이 인데, 점수가 늘지 않는다. 그래도 포기하지 않고 노력해보자! 사실 문제를 풀어보고 틀린문제 해설을 오답노트 적으며 느낀 건데 10번은 반복해서 풀어봐야 외워질것같다ㅠㅠ 1과목: TCP/IP 2. TCP/IP Protocol 군에서 네트워크 계층의 프로토콜로만 연결된 것은? 1) TCP - UDP - IP, 2) ICMP - IP - IGMP, 3) FTP - SMTP - Telnet, 4) ARP - RARP - TCP 물리계층: 없음(랜선, 허브, 리피터등의 디바이스만 존재), 데이터 링크 계층: Ethernet, Token Ring, FDDI, MAC(물리적 주소), SLIP, PPP, 네트워크 계층: IP, ICMP, ARP, RARP, IGMP, IPX, 전송 계층: TCP, U.. 2022. 10. 19.
[네트워크관리사2급] 2020년 11월 8일 기출문제 풀이 Feat. 두번째 문제 풀이, 38점 첫번째 문제 풀이때 48점이었으나 두번째 문제풀이에선 무려 10점이나 감소된 38점을 맞았다. 이럴수가. 문제를 더 많이 풀면서 머릿속에 외워지도록 더 분발 해야겠다 ㅠㅠ [네트워크관리사2급] 2020년 8월 23일 기출 문제 풀이 Feat. 첫번째 문제풀이, 48점 정기 2022-04 네트워크관리사 2급 시험이 2022년 11월 6일 일요일 오전 9시 20분으로 예정되었다. 네트워크관리사2급 필기시험 준비는 무작정 기출문제 풀어보기로 하고 있다. 오늘 풀어본 문제는 2020 supersooyeon.tistory.com 위 링크는 첫번째 문제 풀이... 그럼 오늘도 저번과 마찬가지로 틀린 문제들에 대해 암기할겸 오답노트를 적어보도록 한다. 1과목: TCP/IP 2. C Class의 네트워크 주소가 '19.. 2022. 10. 18.
[네트워크관리사2급] 2020년 8월 23일 기출 문제 풀이 Feat. 첫번째 문제풀이, 48점 정기 2022-04 네트워크관리사 2급 시험이 2022년 11월 6일 일요일 오전 9시 20분으로 예정되었다. 네트워크관리사2급 필기시험 준비는 무작정 기출문제 풀어보기로 하고 있다. 오늘 풀어본 문제는 2020년 8월 23일에 기출된 문제로 총 50문제. 해설은 보지 않고 풀었고 모르는 문제는 찍었다. 그 결과 48점^^ 계속 반복해서 여러 문제들을 풀다보면 점수가 늘겠지! 앞으로 시험까지 한달도 안남았으니 하루에 기출문제 하나씩은 풀도록 분발해야겠다. 네트워크관리사 필기시험 뿐만 아니라 그 외의 시험들은 아래 전자문제집 CBT링크를 통해 확인해볼 수 있다. http://www.comcbt.com 최강 자격증 기출문제 전자문제집 CBT 전자문제집, CBT, 컴씨비티, 씨비티, 기사, 산업기사, 기능사,.. 2022. 10. 18.
[유니티교과서] 3. 유니티 스크립트에 대해서 이전글이 궁금하다면 아래 링크를 통해서 확인할 수 있다. 2022.09.30 - [공부/책으로 공부하기] - [유니티 교과서] 2. 유니티 에디터 화면 구성과 기타 기능들 알아보기 [유니티 교과서] 2. 유니티 에디터 화면 구성과 기타 기능들 알아보기 이전 포스팅이 궁금하다면, 2022.09.30 - [책으로 공부하기] - [유니티 교과서] 1. 유니티에 대해서 [유니티 교과서] 1. 유니티에 대해서 자신이 원하는 게임을 만들려면 캐릭터를 움직이는 방법, 충돌 supersooyeon.tistory.com 스크립트??? 스크립트란 게임에서 오브젝트를 움직이게 하는 대본이다. 유니티에서는 오브젝트가 움직이는 방향을 스크립트로 기술한다. 스크립트를 다 작성하면 오브젝트에 적용해 스크립트에 작성된 대로 오브젝트.. 2022. 10. 13.
[유니티 교과서] 2. 유니티 에디터 화면 구성과 기타 기능들 알아보기 이전 포스팅이 궁금하다면, 2022.09.30 - [책으로 공부하기] - [유니티 교과서] 1. 유니티에 대해서 [유니티 교과서] 1. 유니티에 대해서 자신이 원하는 게임을 만들려면 캐릭터를 움직이는 방법, 충돌을 판정하는 방법, UI를 표시하는 방법 등의 기술 뿐만 아니라 '게임 제작 흐름'을 알아야한다. 이 책은 게임 제작 흐름을 일반화하 supersooyeon.tistory.com 유니티 화면을 보면서 각 뷰의 역할을 간단히 알아보자. 유니티 화면 구성 유니티 화면 구성은 크게 Scene뷰, Game뷰, Hierarchy창, Project창, Console창, Inspector창 네 개로 나뉜다. 화면 구성 레이아웃은 사용자에 맞게 편집이 가능하다. 실제로 사용하면서 각 역할을 쉽게 익힐 수 있으니.. 2022. 9. 30.
[유니티 교과서] 1. 유니티에 대해서 자신이 원하는 게임을 만들려면 캐릭터를 움직이는 방법, 충돌을 판정하는 방법, UI를 표시하는 방법 등의 기술 뿐만 아니라 '게임 제작 흐름'을 알아야한다. 이 책은 게임 제작 흐름을 일반화하여 다섯 단계로 나눠 설명하는 책이다. 이책은 유니티를 사용해 2D/3D 게임과 애니메이션을 제작하는 방법을 설명한다. 게임 여섯 개를 만들면서 유니티 사용 방법과 게임 제작 흐름을 익힐 수 있도록 구성했다고 한다. 또 C# 기초 문법도 함께 설명한다. 유니티에 대해서 유니티는 유니티 테크놀로지스가 2004년에 개발한 게임 엔진으로 3D 계산 및 그림자 표시, 사운드, 메뉴 이동 등 게임을 개발할 때 자주 쓰는 기능을 하나로 묶어 쉽게 사용할 수 있도록 만든 것이다. 유니티는 오브젝트 배치, 조명 설정, 필요한 기능.. 2022. 9. 30.
728x90
반응형