This repository has been archived by the owner on Jun 26, 2021. It is now read-only.
-
Notifications
You must be signed in to change notification settings - Fork 1
Metadata indexer
Plorence edited this page Nov 14, 2020
·
1 revision
특정 Json파일에서 ID에 해당하는 값을 가져옵니다.
- 첫 번째 인수로 Json파일 이름에 해당하는 열거형을 전달하면 됩니다.
- 두 번쨰 인수로 ID를 전달하면 됩니다.
특정 Json파일에서 ID에 해당하는 값을 가져옵니다.
ID가 없으면 KeyNotFoundException
예외가 발생합니다.
using Kartrider.API;
using System;
namespace test
{
class Program
{
static void Main(string[] args)
{
Metadata metadata = new Metadata(true); //메타데이터 초기화
string value = metadata[MetadataType.Character, "4c139477f1eef41ec9a1c7c50319c6f391abb074fa44242eb7a143007e7f7720"];
//character.json에서 4c139477f1eef41ec9a1c7c50319c6f391abb074fa44242eb7a143007e7f7720키
Console.WriteLine(value); //황금우비 배찌
}
}
}
특정 Json파일에서 ID에 해당하는 값을 가져옵니다.
- 첫 번째 인수로 Json파일 이름에 해당하는 열거형을 전달하면 됩니다.
- 두 번쨰 인수로 ID를 전달하면 됩니다.
- 세 번째 인수로 키가 없으면 반환할 값을 전달하면 됩니다.
특정 Json파일에서 ID에 해당하는 값을 가져옵니다.
만약 해당하는 ID가 없다면, 세 번째 인수값이 반환됩니다.
using Kartrider.API;
using System;
namespace test
{
class Program
{
static void Main(string[] args)
{
Metadata metadata = new Metadata(true); //메타데이터 초기화
string value = metadata[MetadataType.Character, "123","??"];
//character.json에서 4c139477f1eef41ec9a1c7c50319c6f391abb074fa44242eb7a143007e7f7720키
Console.WriteLine(value); //??
}
}
}