연구실(키네틱) 프로젝트

FFexample_line_second.js document

FireStone 2020. 2. 18. 16:07

second_img

  • 처음에 ffcreateText사용해서 textArray 생성
  • 다음 폰트 속성 설정
  • ffsetFontAttr ->  fontfamily, fontsize, color, opacity
  • ffSetTextAttr -> shadowwidth:2, shadowcolor, initx, inity
  • 밑에 노란부분이 boxshadow 인듯 => ffSetTextBox

-> boxShadowX: 15, boxShadowY: 30 (둘다 양수이므로 오른쪽으로 그림자 생성, 아래에 생성)

  • boxShadowSpread: 5 (그림자를 확장)
  • ffcreateText
  • indexOf() 함수는 문자열에서 원하는 문자열을 검색하여 찾거나 아니면 배열에서 원하는 특정 배열값의 존재여부 등을 확인할 수 있습니다.
  • .splice()는 배열에서 특정 범위의 값들을 추출하고, 그 자리에 새로운 값을 넣습니다.
  • options = options || {}; => 인자가 없으면 공백이고 있으면 options로 하라 => if문을 없애고 이렇게 간단하게 쓸 수 있음

ex)    if (!theTitle) { theTitle = "Untitled Document"; }

=> 

theTitle = theTitle || "Untitled Document”;