In questo suggerimento rapido, ti mostrerò come ottenere e visualizzare la versione di Flash Player utilizzando ActionScript. Diamo un'occhiata!
Ecco il risultato finale su cui lavoreremo:
Utilizzando la classe Capabilities, otterremo la versione di Flash Player e il sistema operativo, quindi li visualizzeremo in una serie di campi di testo.
Avvia Flash e crea un nuovo documento Flash.
Imposta le dimensioni dello stage su 300x100 px.
Questa è l'interfaccia che useremo, uno sfondo semplice con sei campi di testo, tre statici, tre dinamici. Non dimenticare di aggiungere i nomi di istanza mostrati nell'immagine.
Questa è la classe che fa il lavoro, è fondamentalmente una struttura di classe comune, il costruttore imposta i valori restituiti da Capabilities ai TextField nello stage.
pacchetto import flash.display.Sprite; import flash.system.Capabilities; public class Main extends Sprite public function Main (): void playerVersion.text = Capabilities.version; osVersion.text = Capabilities.os; / * Questa è una dichiarazione di abbreviazione if, la normale se assomiglierebbe a questa: if (Capabilities.isDebugger == true) debugger.text = "Yes"; else debugger.text = "No"; * / debugger.text = Capabilities.isDebugger? "Si No";
Ricordarsi di aggiungere il nome della classe al campo Classe nella sezione Pubblica del pannello Proprietà.
Ora sai come controllare e visualizzare la versione di Flash Player, utile in molti modi, soprattutto se l'applicazione richiede una versione più recente e vuoi visualizzare un messaggio per avvisare l'utente.
Spero che questo suggerimento ti sia piaciuto, grazie per la lettura!