본문으로 이동
주 메뉴
주 메뉴
사이드바로 이동
숨기기
둘러보기
대문
최근 바뀜
임의의 문서로
미디어위키 도움말
특수 문서 목록
학교의 모든 지식. SMwiki
검색
검색
보이기
로그인
개인 도구
로그인
로그아웃한 편집자를 위한 문서
더 알아보기
기여
토론
유니티:코딩기초
편집하기 (부분)
문서
토론
한국어
읽기
편집
원본 편집
역사 보기
도구
도구
사이드바로 이동
숨기기
동작
읽기
편집
원본 편집
역사 보기
일반
여기를 가리키는 문서
가리키는 글의 최근 바뀜
파일 올리기
문서 정보
보이기
사이드바로 이동
숨기기
경고:
로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다.
로그인
하거나
계정을 생성하면
편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
스팸 방지 검사입니다. 이것을 입력하지
마세요
!
===구조=== 처음 만들면 다음과 같은 것들이 생긴다.<syntaxhighlight lang="c#"> using UnityEngine; // 네임 스페이스 public class Coding : MonoBehaviour { void Start() {} void Update() } </syntaxhighlight> {| class="wikitable" !요소 !설명 |- |using |사용할 라이브러리를 지정하여 가져온다. using 뒤의 값은 네임스페이스로, 해당 네임스페이스에 존재하는 코드들을 가져와 사용한다. |- |public |모두가 공유하는 무언가로 사용하겠다는 것. {| class="wikitable" !접근제한 !설명 |- |public |모두에게 공개 |- |private |비공개 |- |protected |자식 클래스에만 공개 |} |- |class | * 클래스를 정의하겠다는 것. 뒤에 따라오는 Coding은 클래스의 이름이다.(보통 첫 문자를 대문자로 표기) * 객체의 공통적인 특징을 지정하기 위해 사용.(이름, 나이, 키 등의 속성이 무엇이 있나 지정하는 것. 플레이어의 클래스, 몬스터의 클래스를 지정해 놓고 실제 객체를 만들 땐 값만 부여한다.) |- |MonoBehaviour |MonoBehaviour는 상위 클래스 이름. 상위 클래스에서 미리 정의된 기능을 사용하겠다는 의미. |- |void |함수의 결과값이 없다는 것.(이것저것 실행만 하고 결과를 따로 반환하지는 않는다.) |- |Start() |게임이 시작될 때 한 번 실행되는 메서드. |- |Update() |매 프레임마다 실행되는 메서드. |}
요약:
학교의 모든 지식. SMwiki에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는
학교의 모든 지식. SMwiki:저작권
문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다.
저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소
편집 도움말
(새 창에서 열림)
검색
검색
유니티:코딩기초
편집하기 (부분)
새 주제