Difference between revisions of "Scripting Tutorial: Working with FormLists"

Jump to navigation Jump to search
m
no edit summary
imported>Omzy
imported>Omzy
m
Line 123: Line 123:
     set nameOffsetY to 0
     set nameOffsetY to 0
     set nameOffsetZ to 10     
     set nameOffsetZ to 10     
 
    ;PRINT FIRST NAME
     set letterList to nameCloud
     set letterList to nameCloud
     Label 1
     Label 1
Line 131: Line 131:
       currentLetter.SetPos Y letterPosY
       currentLetter.SetPos Y letterPosY
       currentLetter.SetPos Z letterPosZ
       currentLetter.SetPos Z letterPosZ
       ;add offsets for next letter
       ;add offsets for next letter
       set letterPosX to letterPosX + letterOffsetX
       set letterPosX to letterPosX + letterOffsetX
       set letterPosY to letterPosY + letterOffsetY
       set letterPosY to letterPosY + letterOffsetY
       set letterPosZ to letterPosZ + letterOffsetZ
       set letterPosZ to letterPosZ + letterOffsetZ
       set count1 to count1 + 1
       set count1 to count1 + 1
     if count1 < ListGetCount letterList
     if count1 < ListGetCount letterList
       GoTo 1
       GoTo 1
     endif
     endif
     ;set position of next name's first letter
     ;set position of next name's first letter
     set letterPosX to firstLetterPosX
     set letterPosX to firstLetterPosX
Line 149: Line 146:
     set letterPosY to letterPosY + nameOffsetY
     set letterPosY to letterPosY + nameOffsetY
     set letterPosZ to letterPosZ + nameOffsetZ
     set letterPosZ to letterPosZ + nameOffsetZ
 
    ;PRINT SECOND NAME
     set letterList to nameBarret
     set letterList to nameBarret
     Label 2
     Label 2
Line 157: Line 154:
       currentLetter.SetPos Y letterPosY
       currentLetter.SetPos Y letterPosY
       currentLetter.SetPos Z letterPosZ
       currentLetter.SetPos Z letterPosZ
       ;add offsets for next letter
       ;add offsets for next letter
       set letterPosX to letterPosX + letterOffsetX
       set letterPosX to letterPosX + letterOffsetX
       set letterPosY to letterPosY + letterOffsetY
       set letterPosY to letterPosY + letterOffsetY
       set letterPosZ to letterPosZ + letterOffsetZ
       set letterPosZ to letterPosZ + letterOffsetZ
       set count2 to count2 + 1
       set count2 to count2 + 1
     if count2 < ListGetCount letterList
     if count2 < ListGetCount letterList
       GoTo 2
       GoTo 2
     endif
     endif
     (etc)
     (etc)
   End
   End
Anonymous user

Navigation menu