+ Reply to Thread
Results 1 to 6 of 6

[AS2] preloader e filmato tutto da codice

This is a discussion on [AS2] preloader e filmato tutto da codice within the Actionscript 3.0 base forums, part of the Flash Italiano category; un saluto a tutti, spero possiate aiutarmi in questo calcolando che il mio lavoro non è fatto in as 3.0 ...

  1. #1
    Junior Member Settled In manumasterone is on a distinguished road manumasterone's Avatar
    Join Date
    Dec 2007
    Posts
    10
    Rep Power
    0

    [AS2] preloader e filmato tutto da codice

    un saluto a tutti,
    spero possiate aiutarmi in questo calcolando che il mio lavoro non è fatto in as 3.0 ma in as 2.0 e proprio non sapevo dove postare in questo forum visto che si parla solo dell'ultima versione di actionscript...
    solo che ho visto gente in gamba nel forum e spero possa ricevere una mano...

    vorrei realizzare un preloader che viene inserito nello stage con il metodo attachMovie e dopo il caricamento scompare e comincia tutta la prima funzione che crea la prima animazione del filmato?
    in pratica sto realizzando tutto in un file as esterno che includo nel fotogramma 1 in questo modo:
    Code:
    #include "MainScript.as"
    ora creo la funzione principale di nome main:
    Code:
    function main()
    {
        var nodes = this.firstChild.childNodes;
        numOfItems = nodes.length;
        //ciclo for per moltiplicare ed attaccare nella libreria tutti gli item
        for(var i=0; i < numOfItems; i++)
        {
            var t:MovieClip = home.attachMovie("item","item" + i, i+1);
            //allineo i movie clip t
            var spazio:Number = t._height + 2;
            t._x = posX;
            t._y = posY + (i*spazio);
            tY = t._y;
            t._alpha = 0;
    ecc.....
    ecc.....
    ecc.....
    e nello stesso tempo questa funzione è associata al caricamento di un file xml in questo modo:
    Code:
    xml.onLoad = main;
    tutto funziona alla perfezione ma ora devo creare un preload come dicevo sopra....
    io ho provato in questo modo creando da prima un mc con una barra di nome loader che poi viene attaccata sullo stage, ecco come:
    Code:
    this.onEnterFrame = function()
    {
        var amount:Number = this.getBytesLoaded() / this.getBytesTotal() * 100;
        var loader:MovieClip = this.attachMovie("loader","loader", 1);
        loader._x = 0;
        loader_y = 0;
        loader._xscale = amount;
        if(amount = 100)
        {
            //faccio partire la funzione principale IMPORTANTE!!!!!!!!! (con caricamento file xml)
            xml.onLoad = main;
            delete this.onEnterFrame;
        }//fine condizione if    
    }//fine funzione
    da quello che si capisce vorrei eliminare il meccanismo di far funzionare il preloader nel fotogramma 1 e dopo il caricamento passare al fotogramma 2 dove c'è il filmato....
    tutto quello che ho realizzato sembra non funzionare..
    secondo voi come si potrebbe fare ?

  2. #2
    Administrator Living At The FlepStudio! Flep is on a distinguished road
    Join Date
    Jul 2007
    Posts
    5,762
    Rep Power
    11

    Re: preloader e filmato tutto da codice

    Ciao e benvenuto

    Questo forum si occupa di Actionscript 3.0 Dato che però le richieste di aiuto su AS 2.0 sono più di quello che mi aspettavo, a questo punto non posso più negarle

    A prima lettura del tuo codice, noto questo errore:
    Code:
    if(amount = 100)
    invece dovrebbe essere così:
    Code:
    if(amount >= 100)

  3. #3
    Junior Member Settled In manumasterone is on a distinguished road manumasterone's Avatar
    Join Date
    Dec 2007
    Posts
    10
    Rep Power
    0

    Re: preloader e filmato tutto da codice

    si esatto, grazie, in questo modo potrebbe andare benissimo ma....
    quando faccio simulate download la barra non appare prima... rimane lo schermo vuoto con il colore dello sfondo del documento e dopo che carica i bytes parte il filmato...
    niente barra e quindi niente movieclip

  4. #4
    Administrator Living At The FlepStudio! Flep is on a distinguished road
    Join Date
    Jul 2007
    Posts
    5,762
    Rep Power
    11

    Re: preloader e filmato tutto da codice

    Sei sicuro di voler fare un attachMovie da dentro a onEnterFrame ?

  5. #5
    Junior Member Settled In manumasterone is on a distinguished road manumasterone's Avatar
    Join Date
    Dec 2007
    Posts
    10
    Rep Power
    0

    Re: [AS2] preloader e filmato tutto da codice

    mmm mbè il preloader lo sto facendo in questo modo si....
    magari non è fatto bene nei minimi dettagli
    però la cosa che vorrei fare è.... eliminare il preload classico che si torva al frame 1 e che dopo il caricamento passa al fotogramma 2...
    io vorrei programmare tutto nel primo fotogramma e in realtà non so come si potrebbe fare :P


    mi serve un illuminazione

  6. #6
    Administrator Living At The FlepStudio! Flep is on a distinguished road
    Join Date
    Jul 2007
    Posts
    5,762
    Rep Power
    11

    Re: [AS2] preloader e filmato tutto da codice

    Il problema è che in quel modo tutto il peso del tuo SWF viene caricato nel frame 1 e non puoi monitorarlo.
    Devi tenere tutto il peso nel frame 2 ed il preloader nel frame 1.

+ Reply to Thread

Similar Threads

  1. ho mescolato tutto
    By nuvoleblu in forum CSS | HTML
    Replies: 1
    Last Post: 21-04-10, 08:24
  2. preloader filmato flv in AS3.0
    By luponew in forum AIUTO utilità free
    Replies: 0
    Last Post: 16-03-10, 18:32
  3. Salvare tutto in un video
    By trullox in forum Actionscript 3.0 avanzato
    Replies: 4
    Last Post: 05-02-09, 13:42
  4. Due bottoni tutto fermo
    By Roberto.zz in forum Flash Italiano
    Replies: 2
    Last Post: 06-03-08, 20:15
  5. Tutto Flash o cosa?
    By Giò in forum Flash CS3 | PHP | mySQL
    Replies: 0
    Last Post: 24-02-08, 07:50

Tags for this Thread

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts