본문 바로가기

전체 글

(3)
유니티 C# ? ?? ?. ?[]에 관하여 이것저것 유니티 UI Toolkit 예제를 보는데 데이터 타입에 ?가 너무 많이 붙어 나와서 공부를 하게되었다. 이 데이터 타입? 는 nullable 타입이라고 하는데 당연하게도 null연산과 관련되어 있다. 요약 더보기 1. Nullable 타입 값 타입이 null 사용을 허용할 수 있도록 함. 값 타입? 변수명( 예 : int? value ) 2. ?? 연산자 피연산자 ?? 피연산자( 예 : value ?? 4 ) 왼쪽 피연산자의 값이 null인지 아닌지 가장 먼저 판단 왼쪽 피연산자의 값이 null이면 오른쪽 피연산자의 값을 반환, null이 아니면 왼쪽 피연산자의 값을 반환 예)에서 value가 null이면 4를 반환, null이 아니면 value 값을 반환 3. ?. 연산자 피연산자?.멤버( 예 : st..
[v7.3.0] GoogleAdmob 보상형 광고 이것저것 구현 (유니티) developer 페이지에서 알려주는 보상형 광고 통합 단계는 아래와 같다. 1. 보상형 광고 로드 2. [선택사항] 서버 측 확인(SSV) 콜백 검사 3. 리워드 콜백으로 보상형 광고 표시 4. 보상형 광고 이벤트 수신 5. 보상형 광고 정리 6. 다음 보상형 광고 미리 로드 구현 전에, 테스트로 광고를 내보내기 위해서는 테스트 광고 요청에 사용할 수 있는 광고 단위 ID로 설정해야 한다. 이 ID는 모든 요청에 대해 실제 광고가 아닌 테스트 광고를 반환 할 수 있도록 한다. 보상형 광고 단위 ID 같은 경우, 아래와 같다. Android : "ca-app-pub-3940256099942544/5224354917" iOS : "ca-app-pub-3940256099942544/17124..
[v10.14] Gpgs 이것저것 메모 1. 환경설정 및 초기화 구글 플레이 게임 서비스의 여러 기능을 사용하려면 PlayGamesClientConfiguration을 통해서 설정을 해줘야 한다. PlayGamesClientConfiguration config = new PlayGamesClientConfiguration.Builder() .EnableSavedGames() .RequestEmail() .RequestServerAuthCode(false) .RequestIdToken() .Build(); EnableSavedGames() : 게임을 저장하는 기능을 사용할 때 설정. RequestEmail() : 사용자의 이메일 주소를 요청해야할 때 설정. 이 설정을 하면 이메일 주소를 얻는 것에 대해 사용자에게 동의하라는 메시지가 표시됨. R..