Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2003
    Messaggi
    272

    trace direttamente nel filmato AS3

    ciao a tutti!
    stò provando, con non poche difficoltà, a passare ad as3.
    in as2 mi ero creato una funzione che più volte m'era tornata utile, per fare una sorta di trace all'interno del mio filmato:
    ora non riesco assolutamente a creare nemmeno un textfield sullo stage!

    Console.as
    codice:
    package utility
    {
    	import flash.display.Sprite;
    	import flash.text.TextField;
    
    	public class Console extends Sprite
    	{
    		public function Console()
    		{
    			var label_txt:TextField=new TextField();
    			addChild(label_txt);
    			label_txt.text="Hello World!";
    		}
    		
    	}
    }
    Main.as
    codice:
    package {
    
    	import utility.Console;
    	import flash.display.Sprite;
    
    	[SWF(backgroundColor='0xFFFFFF', frameRate='30')]
    
    	public class Main extends Sprite
    	{
    		
    		public function Main()
    		{
    			var scritta:Console = new Console();
    		}
    	}
    
    }
    lasciando perdere che stò scrivendo tutto brutalmente nei costruttori...sapreste dirmi dove sbaglio?
    con
    codice:
    addChild(new Console());
    funziona ma...nn avevo fatto un addChild già nella classe Console? :master:

    e in più: con console estendo Sprite e ok....ma TextField invece npon devo estenderlo? :master:

    boh, sono straconfuso!

  2. #2
    Bisognerebbe bene capire cosa ti serve. Talvolta, però non so se è quello che ti serve, potrebbe essere utile estendere una classe che hai creato tu. Ad esempio Main estende Console.
    Oppure eliminare:

    addChild(label_txt);

    da console e scrivere

    addChild(scritta) i

    n Main.
    Fabio Bernardi - Web Developer
    Adobe Certified Expert Flash - Adobe|Guru
    www.faber04.com || www.faber04blog.com

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.