검색결과 리스트
글
iOS 사용시 권장하는 텍스처 포맷 : PVRTC
Android 사용시 권장하는 텍스처 포맷 (GPU에 따라 다름)
- Tegra: DXT
- Adreno: ATC
- 공통: ETC1 (OpenGL ES 2.0)
설정
트랙백
댓글
글
[Flags]
public enum PriceType
{
None = 0,
Gold = 1 << 0,
Cash = 1 << 1,
Heart = 1 << 2,
Free = 1 << 3,
All = int.MaxValue // int의 Max값을 넣으면 모든 비트가 1이므로 무조건 All이 된다
}
// [Flags] Attribute를 위에 붙여주면 비트연산처럼 사용가능
PriceType e_PriceType = PriceType.Gold | PriceType.Cash;
// Flag 값 확인
if((e_PriceType & PriceType.Gold) != 0)
{
// Gold Flag값이 들어있으면
}
// Gold Flag 설정
e_PriceType |= PriceType.Gold;
// Gold Flag 제거
e_PriceType &= ~PriceType.Gold;
// Gold Flag 반전 (있으면 제거하고 없으면 설정)
e_PriceType ^= PriceType.Gold;
// Flag 모두 제거
e_PriceType = PriceType.None;
// Flag 모두 설정
e_PriceType = PriceType.All;
// Gold와 Free를 제외하고 모두 설정
e_PriceType = PriceType.All ^ PriceType.Gold ^ PriceType.Free;
설정
트랙백
댓글
글
현재 OS의 시스템 언어를 가져오는 법입니다.
switch 문으로 체크해서 언어설정 할때 쓰면 편하겠네요
Debug.Log(Application.systemLanguage);
public enum SystemLanguage
{
Afrikaans = 0,
Arabic = 1,
Basque = 2,
Belarusian = 3,
Bulgarian = 4,
Catalan = 5,
Chinese = 6,
Czech = 7,
Danish = 8,
Dutch = 9,
English = 10,
Estonian = 11,
Faroese = 12,
Finnish = 13,
French = 14,
German = 15,
Greek = 16,
Hebrew = 17,
Hungarian = 18,
Hugarian = 18,
Icelandic = 19,
Indonesian = 20,
Italian = 21,
Japanese = 22,
Korean = 23,
Latvian = 24,
Lithuanian = 25,
Norwegian = 26,
Polish = 27,
Portuguese = 28,
Romanian = 29,
Russian = 30,
SerboCroatian = 31,
Slovak = 32,
Slovenian = 33,
Spanish = 34,
Swedish = 35,
Thai = 36,
Turkish = 37,
Ukrainian = 38,
Vietnamese = 39,
Unknown = 40,
}
RECENT COMMENT