Attributi MarkerKey

Potete accedere ai valori per i marcatori composizione e i marcatori livello utilizzando gli stessi metodi. Potete accedere ai marcatori livello mediante l’oggetto thisLayer.marker e ai marcatori composizione mediante l’oggetto thisComp.marker.

Per le espressioni, i marcatori sono un tipo speciale di oggetto Key, potete quindi utilizzare metodi come nearestKey(time) per accedere ai marcatori. I marcatori hanno anche attributi time e index. L’attributo index non è il numero (nome) del marcatore, è il numero di indice del fotogramma chiave, che rappresenta l’ordine del marcatore nel righello temporale.

Le espressioni hanno accesso a tutti i valori di un marcatore che potete impostare nella finestra di dialogo Marcatore composizione o Marcatore livello. Questa espressione sulla proprietà Testo sorgente di un livello di testo visualizza il tempo, la durata, l’indice, il commento (nome), il capitolo, l’URL, il fotogramma di destinazione e il nome del punto cue per il marcatore livello più vicino al tempo corrente e se il marcatore è relativo a un punto cue pari.

  m = thisLayer.marker.nearestKey(time);  
  s = "time:" + timeToCurrentFormat(m.time) + "\r" +  
      "duration: " + m.duration + "\r" +  
      "key index: " + m.index + "\r" +  
      "comment:" + m.comment + "\r" +  
      "chapter:" + m.chapter + "\r" +  
      "URL:" + m.url + "\r" +  
      "frame target: " + m.frameTarget + "\r" +  
      "cue point name: " + m.cuePointName + "\r" +  
      "Event cue point? " + m.eventCuePoint + "\r";  
  for (param in m.parameters){  
       s += "parameter: " + param + " value: " + m.parameters[param] + "\r";  
  } 
  s
duration
Tipo di valore restituito: Numero.

Durata, in secondi, del marcatore.

comment
Tipo di valore restituito: Stringa.

Contenuto del campo Comment nella finestra di dialogo del marcatore.

chapter
Tipo di valore restituito: Stringa.

Contenuto del campo Chapter nella finestra di dialogo del marcatore.

url
Tipo di valore restituito: Stringa.

Contenuto del campo URL nella finestra di dialogo del marcatore.

frameTarget
Tipo di valore restituito: Stringa.

Contenuto del campo frameTarget nella finestra di dialogo del marcatore.

eventCuePoint
Tipo di valore restituito: Booleano.

Impostazione del tipo di punto cue nella finestra di dialogo del marcatore. Vero per Event, falso per Navigation.

cuePointName
Tipo di valore restituito: Stringa.

Contenuto del campo Name del punto cue nella finestra di dialogo del marcatore.

parameters
Tipo di valore restituito: matrice che associa valori Stringa.

Contenuto dei campi Parameter Name e Parameter Value nella finestra di dialogo del marcatore.

Se ad esempio avete un parametro denominato “background color”, potete utilizzare la seguente espressione per accedere ai relativi valori sul marcatore più vicino:

  thisComp.marker.nearestKey(time).parameters["background color"]