일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- project3
- KRAFTON JUNGLE
- 전쟁-전투
- 크래프톤정글
- belady's anomaly
- 플레이어 움직임
- memory mapped files
- clock agorithm
- 핀토스
- 네트워크
- Unity
- 4기
- 익명페이지
- 다익스트라
- 연결리스트
- stack growth
- anonymous page
- page replacment policy
- C
- 크래프톤 정글 4기
- User Stack
- 유니티
- pintos
- Project 3
- 크래프톤 정글
- kraftonjungle
- 크래프톤정글4기
- 파이썬
- c#
- 백준
- Today
- Total
목록언어/Unity C# (5)
말감로그
조이스틱으로 플레이어를 이동하는 방법에 대해 알아보겠다. 우선 이 분의 티스토리를 보고 참고하였다. https://red-tiger.tistory.com/58#google_vignette 유니티 3D모바일 조이스틱 조작 및 터치패널로 카메라 조작 우선 모바일환경에서 조이스틱 조작을 하기 위해선 당연히 조이스틱 에셋이 필요하다. 나는 아래 에셋을 사용하였다. 에셋스토어 링크 : https://assetstore.unity.com/packages/tools/input-management/joystick-pack red-tiger.tistory.com 조이스틱 조작을 하기 위해서 조이스틱 에셋을 다운받아야 한다. Joystick Pack | 입출력 관리 | Unity Asset Store Get the Joy..
if문 : 특정한 조건이 맞을 때만 스크립트를 실행하고 싶다면 if문 사용 if문 if (조건식) { 처리 } 조건식에는 비교 연산자를 사용할 수 있습니다. 연산자 비교 연산자 연산자 비교 연산자 == 왼쪽과 오른쪽 값이 같으면 참 = 왼쪽이 오른쪽 값보다 크거나 같으면 참 > 왼쪽이 오른쪽 값보다 크면 참 = 100) Debug.Log("공격!"); else Debug.Log("방어!"); if ~ else if문 조건이 두개 이상일 때 사용 if ( 조건식 a) { 처리 A } else if ( 조건식 b) { 처리 B } else { 조건 z } if ~ else if문을 사용해 봅시다. 변수 hp가 마지막에 있는 else문에 성립되므로 방어!가 출력됩니다. int hp = 180; if ( hp ..
1. 멤버변수? 멤버변수란 Class 내에 선언되는 변수를 뜻합니다. 멤버 변수 중에 static이 붙은 것은 클래스 변수, static이 붙지 않은 것은 인스턴스 변수라고 합니다. 자동으로 초기화가 이루어지고 클래스 내에서 모두 사용이 가능합니다. 클래스 변수(클래스 소속 정적멤버변수) : 생명주기가 프로그램 시작에서 끝날 때까지의 변수 인스턴스 변수 (클래스 소속 멤버변수) : 클래스 소속의 변수를 멤버변수 public class Test : MonoBehaviour { int m_iv; // 인스턴스 변수 public static int s_cv; // 클래스 변수 void Start() { m_iv = 555; } } 2. 지역변수? 메소드 내부에서 선언되어서 사용되는 변수를 뜻합니다. 메소드 내..
1. 형변환 (Casting) 변수나 리터럴 타입을 다른 타입으로 변환하는 것 데이터 형의 크기 순서 double > float > ulong > long > uint > int > ushort > short > char 1. 자동 형변환 작은 자료형에서 큰 자료형으로 이동할 때 자동으로 형변환을 시켜줍니다. 서로 다른 데이터형 변수에 대입하거나 연산을 할 때 자동으로 형변환 되는 규칙이 있습니다. 단, 서로 다른 데이터형 일 때 큰쪽으로만 상승 변환되는 특징이 있습니다. using System.Collections; using System.Collections.Generic; using UnityEngine; public class Test : MonoBehaviour { void Start() { i..