Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Movie clip che non si colora

    Ciao a tutti!
    Sto impazzendo da questa mattina...

    Sullo stage ho i seguenti oggetti:

    - un pulsante a forma di rettangolo colorato di blu
    - un movie clip che è una rettangolo con solo i bordi (nome istanza: mcArea)
    - un movie clip (nome istanza: mcMatita), a forma di matita, al cui interno c'è un pulsante (che è proprio la matita)

    l'operazione da fare è prendere la matita (lo faccio con lo startDrag), cliccare sul pulsante di colore blu, muoversi sull'istanza mcArea e quando clicco, riempio il movie clip (quello con istanza mcArea), di blu;

    al pulsante che si trova dentro il movie clip (con istanza mcMatita) è associata la seguente azione:
    codice:
    on (release) {
    startDrag ("");
    Mouse.hide();
    if (_root.mcMatita.hitTest( _root.mcArea)) {
    _root.mcArea._visible=true;
    new Color(_root.mcArea).setRGB(HexColFill);
    stopDrag();
    Mouse.show();
    }
    }

    al pulsante rettangolare di colore blu associo la seguente azione:

    codice:
     
    on (release) {
    	
    var HexColFill
    HexColFill = parseInt("0x0000ff", 16);
    }

    tutto ciò non mi funziona.
    In pratica voglio simulare una matita che si "imbeve" di colore, muoverla su un movie clip, cliccarre e riempire il movie clip (che sarà formato da un'area chiusa, in pratica un contorno) del colore con cui ho imbevuto la matita.

    Spero di essermi spiegato
    Grazie
    Lo scoppato
    andrea@progettipercomunicare.it
    www.progettipercomunicare.it

  2. #2
    up!
    Lo scoppato
    andrea@progettipercomunicare.it
    www.progettipercomunicare.it

  3. #3
    Devi creare un oggetto color prima, "new Color(_root.mcArea).setRGB(HexColFill)" messo così non è niente.
    codice:
    my_color = new Color(my_mc);
    my_color.setRGB(0xff9933);

  4. #4

    ...

    Ciao a tutti
    Cercando nel forum ho trovato questo thread..ke mi interessa, infatti ankio devo cambiare il colore d un oggetto seguito poi dal comando play x poter far partire l'animazione:

    on(release)
    {
    my_color = new Color(_root.sezione);
    my_color.setRGB(0x33cc00);
    _root.play()
    }

    NN funza!!!....cambia colore ma "blocca" l'animazione, un altro tasto invece con:

    on(release)
    {
    _root.play()
    }

    ...funziona alla xfezione? qlc sa dirmi il motivo e una possibile risoluzione?
    Ringrazio anticipatamente
    "Vivi come se dovessi morire domani, pensa come se nn dovessi morire mai"

    "Solo i coraggiosi arrivano là dove neanche gli angeli riescono a volare"

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.