Visualizzazione dei risultati da 1 a 10 su 10

Discussione: mascherare un oggetto

  1. #1

    mascherare un oggetto

    ho bisgono di mascherare un oggetto

    es

    dato l'oggetto
    MainVoli.attachMovie("a", "Nimg_mc", 1);

    come posso mostrare solo una porzione ben dettagliata?


    grazie mille
    Wami agency
    Io odio tutti gli up-loads!

  2. #2
    o lo fai a mano oppure lo devi fare dinamicamente ben conoscendo

    le dimensioni dell'oggetto
    le dimensioni della maschera
    il posizionamento differente di entrambi

    es: se il tuo oggetto è 100 x 100 e devi far vedere solo l'angolo in alto a sinistra
    allora la maschera deve avere dimensioni 10 x 10 ed essere posizionata sopra al tuo obj
    e se hanno lo stesso punto di registrazione

    mask._x = obj._x
    mask._y = obj._y

    in sostanza


    container.attachMovie("clip", "newClip", 1) // attacco il clip
    container.newClip._alpha=0 // lo rendo invisibile
    container.newClip._x=0 // lo posiziono
    container.newClip._y=0
    container.attahMovie("mask", newMask",2) // attacco sopra la maskera
    container.newClip.setmask(container.newMask) // setto la maskera
    container.newMask._x=25.3 // posiziono la maskera
    container.newMask._y=38,4
    container.newMask._width=10 // dimensiono la maskera
    container.newMask._height=10
    container.newClip._alpha=100 // rendo visibile il clip

    in modo tale da vedere un quadratino 10 x 10 nelle coordinate inserite alla maskera.

    Provalo dovrebbe funzionare.

    Ciao

  3. #3
    tutto molto chiaro grazie mille!
    Wami agency
    Io odio tutti gli up-loads!

  4. #4
    non mi va... ma container quando lo creo?
    Wami agency
    Io odio tutti gli up-loads!

  5. #5
    io ti ho fatto un esempio:

    container o lo crei via AS o a mano così come i Clip nella libreria

  6. #6
    codice:
    attachMovie("container", "cn", 1);
    cn._x=0 
    cn._y=0
    
    container.attachMovie("a", "newClip", 2);
    container.newClip._x=0 
    container.newClip._y=0
    container.attahMovie("maschera", "newMask",3) 
    container.newClip.setmask(container.newMask) 
    container.newMask._x=0 // posiziono la maskera
    container.newMask._y=0
    container.newMask._width=100 // dimensiono la maskera
    container.newMask._height=100
    mi mostra solo container e non newClip
    Wami agency
    Io odio tutti gli up-loads!

  7. #7
    mi correggo:

    codice:
    attachMovie("contenitore", "container", 1);
    container._x=0 
    container._y=0
    
    container.attachMovie("a", "newClip", 2);
    container.newClip._x=0 
    container.newClip._y=0
    container.attahMovie("maschera", "newMask",3) 
    container.newClip.setmask(container.newMask) 
    container.newMask._x=0 // posiziono la maskera
    container.newMask._y=0
    container.newMask._width=100 // dimensiono la maskera
    container.newMask._height=100
    mi viene mostrato tutto newClip per intero...
    in poche parole la maschera nn funziona
    Wami agency
    Io odio tutti gli up-loads!

  8. #8
    ripropongo il mio

    container.attachMovie("clip", "newClip", 1) // attacco il clip
    container.newClip._alpha=0 // lo rendo invisibile
    container.newClip._x=0 // lo posiziono
    container.newClip._y=0
    container.attachMovie("mask", "newMask",2) // attacco sopra la maskera
    container.newClip.setMask(container.newMask) // setto la maskera
    container.newMask._x=25.3 // posiziono la maskera
    container.newMask._y=38.4
    container.newMask._width=10 // dimensiono la maskera
    container.newMask._height=10
    container.newClip._alpha=100 // rendo visibile il clip


    controlla gli errori che hai fatto sul tuo

  9. #9
    non trovo differenza al di fuori che inserisco il contenitore in AS e le unità di misura... comunque non mi funziona
    Wami agency
    Io odio tutti gli up-loads!

  10. #10
    container.attah Movie("maschera", "newMask",3)

    container.attachMovie("maschera", "newMask",3)

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.