+ Rispondi al Thread
Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Disegnare su sfondo.

  1. #1
    L'avatar di acer1629
    acer1629 non è in linea Scolaretto
    Luogo
    Italy
    Post
    238

    Disegnare su sfondo.

    Ciao Ragazzi
    ho creato un MovieClip su cui disegnare con il seguente codice :

    codice:
    var canvas_mc:MovieClip = new MovieClip()
    addChildAt(canvas_mc, 0);
    canvas_mc.swapDepths; 
    
    	canvas_mc.graphics.beginFill(0xFFFFFF);
    	canvas_mc.graphics.drawRect(0, 0, 600, 500);
    	canvas_mc.graphics.endFill();
    	
    canvas_mc.addEventListener(MouseEvent.MOUSE_DOWN, startDrawing);
    	canvas_mc.addEventListener(MouseEvent.MOUSE_UP, stopDrawing);
    
    
    function startDrawing(event:MouseEvent):void{	
    	canvas_mc.graphics.lineStyle(1,0x000000,100);
    	canvas_mc.graphics.moveTo(mouseX, mouseY);
    	canvas_mc.addEventListener(MouseEvent.MOUSE_MOVE, makeLine);
    }
    
    function makeLine(event:MouseEvent):void{
    	if (!gommabool && riquadro)
    		canvas_mc.graphics.lineTo(mouseX, mouseY);
    }
    
    function stopDrawing(event:MouseEvent):void{
    	canvas_mc.removeEventListener(MouseEvent.MOUSE_MOVE, makeLine);
    }
    Funziona, disegna perfettamente.
    Il mio problema è che vorrei che questo disegno venga fatto su un'immagine di sfondo, e non sul bianco.
    Ho provato banalmente a mettere lo sfondo direttamente nella GUI di flash, trascinando il file JPG sul clip (come avevo fatto in ActionScript 2.0, con ottimi risultati ) ma niente, va a coprirmi il disegno che rimane quindi invisibile.
    Come posso far si che lo sfondo sia all'ultimo livello e il disegno al di sopra ?
    Considerando che vorrei anche fare una gomma, quindi eliminare il disegno e far ricomparire lo sfondo al di sotto ... devo caricare il jpg in qualche modo particolare ?
    Grazie !
    Il meglio deve ancora venire !

  2. #2
    L'avatar di acer1629
    acer1629 non è in linea Scolaretto
    Luogo
    Italy
    Post
    238
    Nessuna idea ragazzi ?
    Il meglio deve ancora venire !

+ Rispondi al Thread

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi