리소스 로딩... 로딩...

템플릿 라이브러리 매개 변수

템플릿 라이브러리 또한 템플릿 라이브러리의 코드에서 글로벌 변수 형태로 사용되는 자체 인터페이스 매개 변수를 설정할 수 있습니다. 예를 들어, 우리는 템플릿 클래스 라이브러리의 매개 변수를 설정합니다:

Template parameters

전략 코드 내의 매개 변수 이름 전략 화면에 표시되는 매개 변수의 이름 종류 기본 값
매개 변수1 매개 변수1 번호 99
$.SetParam1 = function(p1) {
    param1 = p1
}

$.GetParam1 = function() {
    Log("param1:", param1)
    return param1
}
def SetParam1(p1):
    global param1
    param1 = p1

def GetParam1():
    Log("param1:", param1)
    return param1

ext.SetParam1 = SetParam1
ext.GetParam1 = GetParam1
void SetParam1(float p1) {
    param1 = p1;
}

float GetParam1() {
    Log("param1:", param1);
    return param1;
}

테스트를 위한 템플릿 클래스 라이브러리 코드param1매개 변수

function main () {
    Log("Call $.GetParam1:", $.GetParam1())
    Log("Call $.SetParam1:", "#FF0000")
    $.SetParam1(20)
    Log("Call $.GetParam1:", $.GetParam1())
}
def main():
    Log("Call ext.GetParam1:", ext.GetParam1())
    Log("Call ext.SetParam1:", "#FF0000")
    ext.SetParam1(20)
    Log("Call ext.GetParam1:", ext.GetParam1())
void main() {
    Log("Call ext::GetParam1:", ext::GetParam1());
    Log("Call ext::SetParam1:", "#FF0000");
    ext::SetParam1(20);
    Log("Call ext::GetParam1:", ext::GetParam1());
}

위의 템플릿 클래스 라이브러리의 전략 코드를 참조하고 템플릿 클래스 라이브러리의 수출 함수를 사용하여 매개 변수를 얻으십시오param1그리고 매개 변수를 수정param1.

템플릿 라이브러리의 수출 기능 참조 템플릿 라이브러리