게임 클라 개발

  • 홈
  • 태그
  • 방명록

unity 1

Unity에서의 Null Comparison

Comparison to 'null' is expensive Rider 에디터에서 유니티 오브젝트의 Null 비교 '=='연산자를 통해 수행하려 하면 다음과 같은 안내가 나온다. 단순히 null을 비교하는데 왜 이런 안내가 뜰까?? 이유는 UnityEngine.Object가 비교 연산자를 오버라이드 했기 때문이다. UnityEngine.Object의 비교 연산자는 lhs나 rhs중 둘 중 하나만 null일 때, 나머지 하나가 '살아있는' 오브젝트인지 검사한다. 이 과정은 나름 시간이 소요되기에 라이더에서 저런 안내를 해주는 것이다. 그러면 UnityEngine.Object가 살아있음을 보장할 수 있다면 null비교를 더 빠르게 수행할 수 있지 않을까? 여러 방법이 있겠지만 대충 세 가지 방법을 생각해 볼..

게임엔진/유니티 2021.04.11
1
더보기
프로필사진

  • 분류 전체보기
    • Game AI
    • 언어
      • C#
      • C++
    • 이론
      • 기초
      • 일반
      • 설계
      • 그래픽스
      • 디자인패턴
      • 네트워크
    • 수학
      • 이론
      • 구현
    • 게임엔진
      • 일반
      • 유니티
      • DOTS
    • 알고리즘
      • 일반
      • 1주일 1문제
    • 개발일지
      • DOTS
    • 작성예정
    • Side Project 1

Tag

유니티, CPP, 아키텍쳐, 추가 예정, AI, 스레딩, 대수학, 그래픽스, 타입, dots, 메모리, C#, clr, IL2CPP, GameAI, 1.1, 클린코드, C++, 동기화, 디자인패턴,

최근글과 인기글

  • 최근글
  • 인기글

공지사항

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바