본문 바로가기

Dynamo

Control with operators

최초화면

파란색 박스안은 화면상 좌표를 잡고 그려진 Line을 의미한다. 
만들어진 Line을 Python Script node의 input 값 (IN[0], IN[1])으로 한다.

  • Line 7, 8 은 IN[0], IN[1]로 입력해 들어온 값들을 crvA, crvB 변수에 저장
  • alen = crvA.Length : 이것은 crvA로 들어온 LINE의 길이를 찾는 함수고 이를 alen 변수에 저장하는 것
  • check = alen == blen : 이것은 crvA와 crvB의 길이 값이 같은지 비교하는 것
  • OUT = check : boolean 으로 출력 crvA와 crvB가 같으면 true, 다르면 fasle로 출력
  • false로 출력

  • if alen != blen:
    • check = "Lines not equal"
    • 이것의 의미는 crvA와 crvB 값이 다르면 
    • Lines not equal를 출력하라는 의미

'Dynamo' 카테고리의 다른 글

Dictionaries  (0) 2020.02.07
Nested loops  (0) 2020.02.06
Break and continue  (0) 2020.02.06
Looping with the for loop  (0) 2020.02.06
Logical operators  (0) 2020.02.06