Domanda

Sto cercando di capire le basi di un progetto di sceneggiatura flash. Ho scaricato un plugin (da Brightcove). Per quanto ne so, ha solo 2 file pertinenti.

Non riesco a convincere la funzione inizializza () a sparare in didyplugin.as. Non so cosa sto facendo di sbagliato. Ecco come ho impostato il mio progetto in Adobe Flash CS4:

  • Avvia un progetto Flash ActionScript 3
  • Salva il progetto come didastiplugin.fla
  • Vai al pannello Properties e riempi il campo di classe con la parola didasplugin
  • Vai a pubblicare impostazioni> flash (tab)> Impostazioni> Percorso della libreria e include BrightCoverPlayerapi.SWC come elemento di riga
  • Ho salvato tutte le mie modifiche
  • Sono andato a Debug> Debug Movie

Non vedo affatto la mia istruzione Trace () all'interno della funzione iniziale ()? Qualcuno può suggerire come posso eseguire il debug di questo problema o suggerire cosa potrei fare di sbagliato?

È stato utile?

Soluzione

OK, quindi questa è la prima volta che ho mai incontrato Brightcove, ma ho una rapida occhiata al loro sito Web ed è così che funziona. BrightCove è un servizio che ti consente di personalizzare e pubblicare un lettore video basato su cloud, mentre l'API che hai scaricato ti consente di creare moduli o plugin personalizzati da integrare in questo lettore video, vedi Creazione di componenti di giocatori personalizzati.

Questi componenti o moduli personalizzati non sono destinati a funzionare come un file flash autonomo in modo che il inizializzare() La funzione non verrà invocata quando la esegui da solo. Una volta integrato con il lettore video e pubblicato correttamente, il giocatore chiamerà inizializzare() Quando è pronto e il tuo modulo personalizzato si comporterà come ti aspetti. Vedere Iniziare con il giocatore solo flash Per i dettagli completi su come pubblicare il giocatore.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top