https://forum.unity.com/threads/question-mark-operator-before-invoke-method.858451/
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/operators/member-access-operators
델리게이트 이벤트 예제에
DelegateEvent?.Invoke();
이런 구문을 봤는데 ?. 가 무슨 연산자인가 찾아보니 델리게이트가 null이 아니면 Invoke를 호출하는 그런 기능이라고 함.