안녕하세요.
CIMON 입니다.
Xpanel에서 회전 기능과 스크립트를 이용하여 간단한 초시계를 만드는 방법에 대한 예제입니다.
FAQ 자료집 XPANEL 4.13을 참고하셔도 됩니다.
[이럴 때 사용하시면 됩니다]
오브젝트를 시간 또는 태그값에 따라 회전시키고 싶을 때 사용하시면 됩니다.
[프로젝트 예제 작성 버전 및 주의사항]
Xpanel Ver 2.11(R100603)
Xpanel Ver 2.52(R170203)
Ver 2.52 프로젝트는 하위버전에서 프로젝트가 열리지 않습니다.
Ver 2.11 프로젝트를 받으셔서 프로젝트 업그레이드를 하시면 됩니다.
[예제 설명]
이 예제는 원형 시계 모양을 간단히 작화하고, 시계의 초 침을 그려 회전 기능을 넣습니다.
정주기 스크립트를 작성하여 초 시간에 따라 초 침이 회전하게 하였습니다.
1. 페이지 작화를 합니다.
원 오브젝트를 넣습니다. Ctrl 키를 누른 채로 그리면 가로 세로가 동일한 원이 만들어집니다.
또는 대충 만드신 후 오브젝트 속성에 가셔서 크기와 위치를 입력합니다.

2. 초 침을 만듭니다. 그리고 회전 기능을 넣습니다.
태그값의 최소 최대값에 따라 회전하는 최소 최대가 설정됩니다.
회전각도를 360도로 설정하면 1바퀴 회전시킬 수 있습니다.
더 중요한 건 회전중심점을 설정하는 것입니다. XpanelDesigner창의 오른쪽 아래에 보시면 좌표가 표시됩니다.
좌표를 보고 값을 주셔도 되고, 더 정확하게 하시려면 오브젝트의 위치와 크기를 고려하여 값을 계산해서 입력하시면 됩니다.

3. 1초마다 실행하는 정주기 스크립트를 작성합니다.
태그 SEC1이 60이 되면 다시 0으로 설정되는 조건문을 넣습니다.

4. 모두 저장한 후 도구 – 시뮬레이터 실행 으로 정상적으로 동작하는지 확인합니다.

[적용 방법]
기존 프로젝트에 사용하시려면 다음과 같이 작업하시면 됩니다.
기존 프로젝트의 회전시키고 싶은 오브젝트를 선택합니다.
더블 클릭하여 그림설정 창을 연 후 회전 기능을 체크합니다.
회전 기능의 속성들을 입력하시면 됩니다.
첨부 1. RotationObj-v252.zip
첨부 2. RotationObj-v211.zip
감사합니다.
#회전기능#회전기능사용방법#회전기능사용방법예제#프로젝트예제#샘플프로젝트#XPANEL프로젝트예제#XPANEL샘플프로젝트#엑스판넬프로젝트예제#엑스판넬샘플프로젝트






























