분류 전체보기 77

유니티 02. 이벤트 함수

이벤트 함수 - 모든 컴포턴트에 이벤트 함수 특정 순서, 조건에 따라 실행됨. - 예를 들어 start 함수 실행하라는 메세지를 보내게 되면 모든 게임 오브젝트에 컴포넌트는 start 함수가 있는지 검사 및 실행. 다뤄볼 이벤트 함수 초기화를 위한 이벤트 함수 : Awake(), Start(), OnEnable() 업데이트를 위한 이벤트 함수 : Update(), LateUpdate(), FixedUpdate() 오브젝트 파괴를 위한 이벤트 함수 : OnDestroy() 종료를 위한 이벤트 함수 : OnApplicationQuit(), OnDisable() 초기화를 위한 이벤트 함수 - 새로운 스크립트 및 오브젝트 생성함. 이후 스크립트 컴포넌트까지 생성. Awake 함수 - 컴포넌트 edit에 들어가서..

유니티 2024.04.10

솔리디티 & 블록체인 01.

머클 트리란? - 머클이라는 사람이 만든 트리 구조. - 해시 검증을 위한 트리 구조. - 블록체인에서 라이트노드의 핵심요소. 라이트 노드란? - 블록체인에 참여하여 거래를 수행하는 노드. - 블록 정보가 아닌 머클 노드 값만 가지고 있음. - 머클 루트 값이 바뀌면 바로 거절이 가능하기에 휴대폰이나 성능이 떨이지는 기기도 머클 루트 참여가 가능 또한, 라이트 노드가 머클 노드 값만 가질 수 있었던 이유. - 쉬운 거래 인증 가능. 이더리움 - 암호화폐 블록체인 플랫폼 스마트 컨트랙트 - 과정을 블록체인에 담는 것 블록체인의 활용 - 암호화폐 - 블록체인은 가치 전달이 가능하기에 사용함. - 직접 출금해야 가치 전달이 확인되는 은행과 달리 조작될 수 없는 환경으로 가치 전달 증명. - 1세대 비트코인 가..

유니티 01. 에디터 인터페이스, 게임 오브젝트 & 컴포넌트

유니티에는 두가지 종류가 있음. Unity Hub : Unity Editor 버전 관리 프로그램 Unity Editor : 프로젝트를 생성하고 게임 개발을 할 수 있는 프로그램 유니티 허브 설치 유니티 에디터를 설치하는데 문제가 있어서 알약도 차단해보고 프로그램파일에서 unity 파일도 생성해봤지만 설치가 되지 않는다. 메모리 문제도 있어 보이기에 c드라이브를 갈아엎는 일을 해야하기에 일단 유니티 프로그램 없이 이론적으로만 학습해보기로 했다. 기본 구성 유니티를 맨 처음 들어가면 플랫폼 정보가 보이는 맨 상단 > 아래는 메뉴 > 아래는 툴바 > 툴바 아래 유니티 고유 영역인 뷰 영역이 보인다. 뷰 영역 중심으로 개발이 이루어짐. 빌드 : pc로 치면 apk 생성 에디터 : 다양한 설정 가능. 프로젝트 세..

유니티 2024.04.03