UNPKG

longman.bigdouble

Version:

This plugin is utility for Big doubles

54 lines (40 loc) 1.69 kB
# 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 1. 상단의 `Tools/LongMan/BigDoubleSettings`를 클릭하여 파일을 생성합니다. 2. Key값과 단위의 맞게 단위들을 채웁니다. 3. double형 숫자의 Extensions함수인 `DoubleToShortString()`을 호출하여 사용합니다. 4. Key값을 바꿀땐 `BigDoubleSettings``ChangeDoubleUnits()`를 이용합니다. ## BigDoubleSettings ![image](https://user-images.githubusercontent.com/10609257/134286100-ae0f6c01-6f37-4d42-b87c-277407acbe1e.png) - DefaultKey: 게임 실행후 Key를 변경하지 않을시 설정되는 Key. - DoubleUnitDictionary - Key: 딕셔너리 식별자 - Double Units: double 단위들 - DigitInterval: 자릿수 간격 (한국 단위는 기본적으로 4) - IsPoint: 소수점 표기를 할 것인지