# 스크립트 블럭 예시 – Blue 위치

이 항목에는 첫 번째 feature의 position을 ​​저장하는 샘플 코드가 포함되어 있습니다.

var blueMarking = sample.Markings["Find Screw"] as ViDi2.IBlueMarking;
var view = blueMarking.Views.First();
return view.Features.First().Position.ToString();

별도의 Blue 위치 샘플 스크립트입니다.

var markings = $Tasks.Task.DeepLearningRuntimeBlock.Sample.Markings["localize"] as IBlueMarking;

var position = markings.Views.First().Features.First().Position.ToString();

return position;

- 런타임 블록 샘플 오브젝트를 IBlueMarking 오브젝트로 반환하기
var markings = $Tasks.Task.DeepLearningRuntimeBlock.Sample.Markings["localize"] as IBlueMarking;
- 첫번째 검출된 Feature의 position 가져오기
var position = markings.Views.First().Features.First().Position.ToString();
- 옵션: 모델 매치의 position 가져오기
var position = markings.Views.First().Matches.First().Position.ToString();
- Task로 position 반환하기
return position;