이론 6

[unity]라이프 사이클

unity 라이프 사이클 게임오브젝트 생성부터 삭제까지의 흐름을 제어하는 일종의 순서도 크게[초기화] -> [게임 루프] -> [종료] 의 단계를 거침 1. Awake 객체가 만들어 질 때 한번 호출 다른 스크립트에서 이 객체 참조하기 전에 실행되어야 함 가정먼저 !!!!!!!!!! 실행되므로 데이터 초기화 적합 스크립트가 비활성화 되어 있어도 호출됨 ※다른 오브젝트와 상호작용 코드 여기 있으면 안됌** 2. OnEnable 게임 오브젝트 활성화 될 때 실행 SetActive(true) 호출 되면 이게 매번 다시 실행 주로 이벤트 리스너 등록을 여기서 함 ※만약 위에꺼 했다면 OnDisable이벤트 등록 해지 코드 꼭 작성해야댐 3. Start Awake들 전부 싹 다 수행하고, 첫번째 업데이트 전에 한..

이론 2025.02.04

[unity]Invoke,InvokeRepeating 시간 지연, CancelInvoke 해제

Invoke("함수명",지연시간);InvokeRepeating("함수명", 몇 초 뒤 실행, 몇 초 간격으로 실행); //해제CancelInvoke("함수명")    예) int a = 1; private void plus() { a++; } private void start() { //3초 뒤 plus함수 실행 Invoke("plus", 3); //3초 뒤 5초 간격으로 plus함수 반복 실행 InvokeRepeating("plus", 3, 5); //Invoke를 실행한 plus함수 해제 CancelInvoke("plus"); }

이론 2025.02.03

Visual Studio, 코드에 1나누기0 넣으면?

1. 먼저 수학에서 나눗셈은 분모를 0으로 둘 수 없다  분자를 1로 두고 분자를 작게 만들면 ∞ (무한대)로 결괏값이 나온다.  2. 코드에 적으면오류가 납니다 정수 나누기는 DivideByZeroException (Visual Studio)에서 예외를 처리합니다.  그러나 실수 값으로 0을 나누면 예외가 발생하지 않습니다.따라서 정수 나누기 대신 실수 나누기를 사용하므로 작업은 예외를 하지 않고 이런 결괏값이 나옵니다

이론 2024.11.25

IDE란?

1. IDE(integrated development environment)통합 개발 환경으로 프로그래밍에 필요한 소스 코드를 쓰고, 편집하고, 실행 가능하게 프로그램을 설계하고 편집할 수 있도록 만든 애플리케이션이다. 쉽게 개발을 하면서 사용되는 도구들의 집합, 환경이라고 생각하면 된다   2. 종류대부분 이클립스, 비주얼 스튜디오를 많이 쓰이고 있다. 이외에도 ios 기반으로 xcode, 인텔리 제이, 웹스톰등이 있다. 이클립스는 자바 개발에 많이 이용되고 웹 개발에도 이용 가능하다. 자바 개발자에게 필수적인 통합개발환경으로 불리며, 빠른 작업이 가능한 플랫폼 역할을 하고 있다.비쥬얼 스튜디오는 마이크로소프트사에서 만든 통합 개발 환경으로 c 계열 언어를 사용하는 사람들이 이용한다. c, c++, c..

이론 2024.11.22

폰노이만 구조

1. 존 폰 노이만1903년 법학자로서 금융업에 종사하는 부유한 아버지를 둔 집안의 첫 아들로 태어났다. 어렸을 적부터 언와 기억, 수학 분야에서 천재 수준이었다. 폰 노이만은 8살 때 미적분을 풀 수 있는 상태였다. 또한 7개 언어 구사와 오래전에 읽었던 책의 챕터를 외울 정도로 기억력이 좋았다. 그렇게 세월이 흘러 노이만은 컴퓨터 이론의 창립자라 일컬어지는 앨런 튜링과 함께 컴퓨터의 구조에 대한 업적을 남긴다. 이게 폰 노이만 구조다.2. 폰 노이만 구조 폰 노이만 구조는 컴퓨터 내장 방식이라고 불리며, 소프트웨어만 교체하여 다른 연산을 수행하는 구조이다. 마치 인간의 두뇌처럼 정보를 처리하고 명령을 수행하는 컴퓨터의 핵심 시스템이라고 할 수 있다. 폰 노이만 구조 이전에는 스위치를 설치하고 전선을 ..

이론 2024.11.22

칸반?

1.칸반(kanban) 이란?칸반(일본어로 "간판" 또는 "광고판"을 의미)은 반복적인 프로세스의 단계를 명확히 나누는 프로젝트 관리이다.1940년 일본의 도요타 자동차 임원들이 미국 방문했을 때 슈퍼마켓에서 고객이 진열된 상품을 장바구니에 넣고 가면 직원이 빈 진열대를 채우는데 상품정보가 적힌 카드를 사용하는 걸 보고 이걸 착안하여 자동차 생산공장에 적용하면서 시작되었다.2. 칸반 장단점장점 : 팀원 업무 상태 시각화, 병목현상 (특정 부분의 연산과정이 느려 전체 처리 속도가 늦어지는 현상) 조기 파악단점 : 현재 진행 중이 작업에만 초점, 팀원 전체가 수행해야 함(팀워크 필요 )   3. IT와 칸반 적용칸반 적용 후 도요타는 판매 급증했으며, 일본 최고의 자동차 제조업체로 오르게 되었다. 이후, 엔..

이론 2024.11.21