Visualizzazione dei risultati da 1 a 6 su 6

Discussione: [AS3] Api disegno

  1. #1
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    29

    [AS3] Api disegno

    Buongiorno a tutti,
    ho iniziato a studiare le api di disegno facendo riferimento a questo sito:
    Adobe AS3
    e alla prima prova ho già riscontrato problemi

    Vi posto il codice che ho mandato in esecuzione:
    codice:
    import flash.display.Graphics;
    
    var myShape:Shape = new Shape();
    
    myShape.graphics.lineStyle(2,0xFF0000, .75);
    myShape.graphics.moveTo(100, 100);
    myShape.graphics.lineTo(200, 200);

    Non viene restituito nessun errore ma allo stesso tempo il flash player mi fa visualizzare una finestra completamente vuota. Mentre invece doveva essere disegnata una linea retta di spessore 2 pixel ecc., esatto?

    Potreste darmi cortesemente qualche suggerimento su come risolvere?
    Vi ringrazio in anticipo!

  2. #2
    Manca l'addChild della shape.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    29
    Grazie mille, quindi devo inserire questa riga esatto?

    codice:
    this.addChild(myShape);
    e in questo caso il disegno viene inserito nel contenitore principale?

  4. #4
    Si, praticamente qualsiasi cosa si crei a runtime o si istanzi, per essere "vista" deve essere aggiunta alla Display List.
    Con il tuo script tu hai effettivamente creato un'istanza di una shape, ma finchè non fai l'addChild nella display list, non la vedi.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    29
    capito, ma qual' è la differenza rispetto a quest' istruzione?
    codice:
    this.root.addChild(nomeIstanza);

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2005
    Messaggi
    29
    oppure, se non è breve come spiegazione, potete indicarmi qualche guida utile?
    Ringrazio ancora

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.