코딩을 복습해보자

고정 헤더 영역

글 제목

메뉴 레이어

코딩을 복습해보자

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (2)
    • 유니티 코딩 (2)

검색 레이어

코딩을 복습해보자

검색 영역

컨텐츠 검색

유니티 코딩

  • GameManager의 관리

    2023.10.20 by 문과의코딩

  • 유니티 기본 시작 함수와 그 업데이트 순서 공부

    2023.10.18 by 문과의코딩

GameManager의 관리

르탄 만들기에서 배운 내용은 기본적으로 설정을 적용하고 이를 각 스크립트에 적용하게 하기 위한 방법을 배웠다. 백그라운드와 그라운드는 기본적으로 고정형으로 스크립트를 짤 필요가 없었고 enemy 역할인 rain의 경우 prefabs를 만들어 관리 한다. 또한 player 역할인 르탄과 다시 게임을 초기화 시켜주기 위한 패널을 제외하고 모든 게임 설정을 GameManager에서 싱글톤 작성하고 관리했다. 다만 르탄과 rain의 경우 rigidbody 2D를 이용하여 물리력을 적용하였다. player인 르탄의 함수는 float direction = 1f; float toward = 1.0f; public float moveSpeed = 1f; 방향과 속도를 변수로 설정해 주고 업데이트 함수를 통하여 버튼을 ..

유니티 코딩 2023. 10. 20. 16:57

유니티 기본 시작 함수와 그 업데이트 순서 공부

유니티는 크게 함수의 시작을 크게 2가지로 나눈다 첫번째 시작함수(즉 초기화의 함수이다) Awake 함수 이 함수는 start 함수 전에 호출되고 인스턴스화 된 직후 바로 호출된다. 게임 오브젝트가 시작하는 동안 비활성화 상태에서는 호출 되지 않는다. start 함수 첫 프레임 업데이트 전에 호출되는 것으로 씬 에셋에 포함된 모든 오브젝트에 대해 Update 등 이전에 호출된 모든 스크립트를 위한 start 함수가 호출된다. 두번째 업데이트 함수 즉 프레임 연산에 관련된 함수들이다. FixedUpdate 함수(물리연산) update 함수 전에 호출되는데 모든 물리 계산 및 업데이트는 FixedUpdate 후 즉시 발생합니다. 움직임 계산을 적용시 Time.deltaTime 만큼 곱할 필요가 없다. 물리 ..

유니티 코딩 2023. 10. 18. 10:53

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
코딩을 복습해보자 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바