Visualizzazione dei risultati da 1 a 6 su 6
  1. #1
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483

    [MX-AS2] Rendere disponibile un metodo per un'altra classe

    Ciao a tutti, sto provando a lavorare con actionscript 2.0, ma non riesco a fare una cosa.
    Io ho costruito alcune classi.as che fanno cose diverse e che poi vado a registrare nelle rispettive movieclip in libreria.
    Se io volessi rendere un metodo generale per tutte (ad esempio il movimento di una movieclip) per le classi di cui sopra, cosa devo fare?
    Magari è una domanda banale, ma in questo momento mi sfugge
    A me mi dà la carica, agli italiani gli dà la carica

  2. #2
    Utente di HTML.it
    Registrato dal
    Dec 2000
    Messaggi
    72
    nn sò se in actionscript esista, ma quello ke ti kiedi non è un concetto dell'eriditarietà?/veci c++ e java

  3. #3
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    non conosco quei linguaggi, ma credo proprio di sì.
    Cioè devo fare 'subclass extends class', così subclass eredita i metodi di class. Dovrebbe essere così
    A me mi dà la carica, agli italiani gli dà la carica

  4. #4
    Se fai tipo

    class Animali extends Movieclip{

    }

    E poi fai (in un altro file )

    class Mammiferi extends Animali{

    }

    Tu fai sì che "animali" erediti le varia proprietà e metodi di Movieclip...così come Mammiferi erediterà tutti quelli di Animali.

    Quindi nel tuo caso se ho ben capito dovresti fare la classe con il metodo che sarà comune per tutte, e tutte dovranno estendere quella o comunque importarla

  5. #5
    Utente di HTML.it L'avatar di Uanne
    Registrato dal
    Nov 2001
    Messaggi
    483
    Ok, grazie Broly
    A me mi dà la carica, agli italiani gli dà la carica

  6. #6
    Di nulla, ciao

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.