1.0.5 • Published 3 years ago
longman.bigdouble v1.0.5
BigDouble
게임 내 표시하기 힘든 아주아주 큰 숫자(double)를 string으로 변환해서 보여주는 패키지입니다. double 숫자를 string으로 변환해주는 Extensions를 사용합니다.
Features
- Extensions
- DoubleToFullString(): double을 콤마를 포함한 숫자로 변환해서 전부 표시합니다.
- DoubleToShortString(): 사전 정의된 BigDoubleSetting를 참조하여 현재 key값에 맞는 숫자 형식으로 출력합니다.
Install
Packages/manifest.json
파일에 접근합니다.- 아래와 같이 scopedRegistries를 추가하고 npm을 추가합니다.
- dependencies에
"longman.bigdouble": "X.Y.Z"
을 추가합니다.
{
"scopedRegistries": [
{
"name": "npmjs",
"url": "https://registry.npmjs.org/",
"scopes": [
"longman"
]
}
],
"dependencies": {
"longman.bigdouble": "1.0.1"
}
}
Usage
- 상단의
Tools/LongMan/BigDoubleSettings
를 클릭하여 파일을 생성합니다. - Key값과 단위의 맞게 단위들을 채웁니다.
- double형 숫자의 Extensions함수인
DoubleToShortString()
을 호출하여 사용합니다. - Key값을 바꿀땐
BigDoubleSettings
의ChangeDoubleUnits()
를 이용합니다.
BigDoubleSettings
- DefaultKey: 게임 실행후 Key를 변경하지 않을시 설정되는 Key.
- DoubleUnitDictionary
- Key: 딕셔너리 식별자
- Double Units: double 단위들
- DigitInterval: 자릿수 간격 (한국 단위는 기본적으로 4)
- IsPoint: 소수점 표기를 할 것인지