매개변수 접근

태그 안의 값과 매개변수에 코드로 접근하는 것은 매우 유용할 수 있습니다. 이는 다음을 사용하여 쉽게 달성할 수 있습니다 RegionParameters 구조체를 UpdateParameters 함수에서 사용하면 텍스트의 각 영역에 접근할 수 있습니다.

public void UpdateParameters(RegionParameters parameters)
{
    // ...
    value = parameters.ModifiyFloat("a", fallbackValue);
}

키워드

에서 본 것처럼 수정자키워드는 태그 내부의 일반 단어들입니다(등호 없이)(예: <mytag keyword1 keyword2 ...>). 이러한 키워드 목록에 접근하려면 다음을 사용할 수 있습니다:

var keywords = parameters.keywords
circle-exclamation

부동 소수점 값

부동 소수점 값에 접근하려면 다음을 사용할 수 있습니다:

// 태그가 해당 수정자를 포함하는지 여부를 true/false로 반환합니다
parameters.HasFloat("modName");

// 수정자가 있으면 그 값을 반환하고, 없으면 대체값(fallback)을 반환합니다
parameters.ModifiyFloat("modName", fallbackValue); 

문자열 값

문자열 수정자에도 접근할 수 있습니다:

마지막 업데이트