Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

경우에 따라 오브젝트의 동작을 설정할 때, 간단한 스크립트를 사용해야 하는 경우가 발생합니다. 예를 들어 다음 그림과 같이 터치 설정의 오브젝트 동작에 조건과 명령식을 입력할 수 있습니다. 표현 방법은 스크립트 프로그램 방법과 동일합니다.

...

(1)   조건식의  조건식의 표현

연산자

기능

표현예시

설명

&&

Logical AND

A && B

A와 B가 모두 참인 경우 1, 그밖의 경우에는 0 입니다.

||

Logical OR

A || B

A와 B가 모두 거짓인 경우 0, 그밖의 경우에는 1 입니다.

작다

A < B

A가 B보다 작으면 1, 아니면 0 입니다.

크다

A > B

A가 B보다 크면 1, 아니면 0 입니다.

<= or =<

작거나 같다

A <= B

A가 B보다 작거나 같으면 1, 아니면 0 입니다.

>= or =>

크거나 같다

A >= B

A가 B보다 크거나 같으면 1, 아니면 0 입니다.

==

같다

A == B

A가 B이면 1, 아니면 0 입니다.

!=

같지 않다

A != B

A가 B가 아니면 1, 같으면 0 입니다.

...

입력 예

설명

(Tag_A != 1) && (Tab_B == 10)

Tag_A의 값이 1이 아니고 Tag_B의 값이 10일 경우 결과로 1을 반환, 아닐 경우 0을 반환합니다.

Sin(Tag_A) == 1

Tag_A의 Sin 값이 1일 경우 결과로 1을 반환, 아닐 경우 0을 반환합니다.

Tag_A < 100

Tag_A가 100보다 작으면 1, 아니면 0 을 반환합니다.

(Tag_A + Tag_B) < (Tag_A + Tag_C)

Tag_A와 Tag_B를 더한 값이 Tag_와 Tag_C를 더한 값보다 작으면 1, 아니면 0 을 반환합니다.

(2)    명령식

Xpanel에서 명령식의 사용은 하나로 제한되지 않고 여러 개의 목록으로 작성될 수 있습니다. 즉, 명령식은 특별한 스크립트프로그램으로 생각할 수 있습니다. 스크립트에 사용되는 함수들은 명령식에서도 사용할 수 있습니다.

...