UDN
Search public documentation:
CLIKCheckBoxKR
English Translation
日本語訳
中国翻译
Interested in the Unreal Engine?
Visit the Unreal Technology site.
Looking for jobs and company info?
Check out the Epic games site.
Questions about support via UDN?
Contact the UDN Staff
日本語訳
中国翻译
Interested in the Unreal Engine?
Visit the Unreal Technology site.
Looking for jobs and company info?
Check out the Epic games site.
Questions about support via UDN?
Contact the UDN Staff
체크박스 값 구하고 설정하는 법
문서 변경내역: James Tan 작성. 홍성진 번역.
개요
체크박스의 값을 설정하거나 구하는 법에 대한 튜토리얼입니다.
체크박스의 값 구하기
다음은 체크박스는 플래시에 'aCheckBox' 라는 이름의 있고, 그 체크박스에 CLIK 위젯을 사용한다는 가정 하에 체크박스의 값을 구하는 UnrealScript 입니다:
var GFxClikWidget MyCheckBox; var bool MyOption; event bool WidgetInitialized(name WidgetName, name WidgetPath, GFxObject Widget) { switch(WidgetName) { case ('aCheckBox'): MyCheckBox = GFxClikWidget(Widget); if (MyCheckBox != None) { MyCheckBox.AddEventListener('CLIK_select', OnMyCheckBoxChange); } break; default: break; } return true; } function OnMyCheckBoxChange(GFxClikWidget.EventData ev) { MyOption = MyCheckBox.GetBool("_selected"); `log("aCheckBox has been set to: "@MyOption); } defaultproperties { WidgetBindings.Add((WidgetName="aCheckBox",WidgetClass=class'GFxClikWidget')) }
MyOption = MyCheckBox.GetBool("_selected");
체크박스 값 설정하기
UnrealScript 에서 체크박스를 설정하려면:
MyCheckBox.SetBool("selected", true); // 또는 false
SetMyCheckBox(true); // true 또는 false function SetMyCheckBox(bool b) { ActionScriptVoid("SetMyCheckBox"); // 'b' 에 보관된 불리언 값을 AS 함수 SetMyCheckBox 에 전달합니다. }
function SetMyCheckBox(checked:Boolean) { aCheckBox.selected = checked; }