본문 바로가기

프로그래밍14

Zombie Survive 스크립트, 기능 설명 ※목차 1. 멀티플레이 - Photon, 동기화 2. 적 - NavMesh, 추적연산, 기타 3. 플레이어 - 애니메이션, 공격 4. 기타 5. 전체 스크립트 및 게임 다운로드 1. 멀티플레이 - Photon, 동기화 스크립트) 1) Photon 멀티환경 구축 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 using Photon.Pun; // 유니티용 포톤 컴포넌트들 using Photon.Realtime; // 포톤 서비스 관련 라이브러.. 2020. 6. 1.
Zombie Survive 전체 스크립트 GameManager.cs 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 using Photon.Pun; using UnityEngine; using UnityEngine.SceneMan.. 2020. 6. 1.
Line Drawing 스크립트 설명 ※목차 1. 선, 공 그리기 2. 배경 이동 3. 플레이어 행동 4. 적과 탄환 5. 전체 스크립트 및 게임 다운로드 1. 선, 공 그리기 스크립트) 1) CreateLine(), UpdateLine() 함수 - 마우스 드래그할 때 마우스의 좌표들을 List로 저장하여 Line Renderer를 이용해 그 정점들을 잇는 선을 그립니다. 그리고 Edge Collider를 이용해 플레이어가 밟을 수 있는 플랫폼을 만듭니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 //선 생성 함수 void CreateLine() { //선 생성 준비 currentLine = Instantiate(linePrefab, Vector3.zero, .. 2020. 5. 13.
Line Drawing 전체 스크립트 DrawLine.cs 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 12.. 2020. 5. 13.
DigDog 스크립트 설명 ※목차 1. 맵 제작 2. 애니메이션 3. 플레이어 클래스 4. 광석 클래스 5. 텔레포트 6. 스테이지 진행 7. 전체 스크립트 및 게임 다운로드 1. 맵 제작 스크립트) 엑셀로 좌표를 적어 이미지를 만들어 본 다음 좌표를 그대로 옮겨적어 스크립트에 적용했습니다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 //스테이지 1 case 1: for (int i = (int)Screen.GAMESCREEN_START_X + 2; i 2020. 5. 8.
DigDog 전체 스크립트 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 12.. 2020. 5. 7.
[유니티 연습] 20160123 2D 키보드 조작+회전 2016. 2. 2.
[유니티 연습] 20160123 3D 키보드 조작+회전 2016. 1. 23.
[유니티 연습] 20160123 3D 키보드 조작 2016. 1. 23.