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

Disegnare su sfondo.

  1. #1
    L'avatar di acer1629
    acer1629 non è in linea Scolaretto
    Ciao Ragazzi
    ho creato un MovieClip su cui disegnare con il seguente 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 !
    ℹ️ Leggi di più su acer1629 ...

  2. #2
    L'avatar di acer1629
    acer1629 non è in linea Scolaretto
    Nessuna idea ragazzi ?
    ℹ️ Leggi di più su acer1629 ...

+ Rispondi al messaggio

Potrebbero interessarti anche ...

  1. Disegnare un rettangolo
    Da UGoldrake nel forum Microsoft Access
    Risposte: 2
    Ultimo Post: 11-03-2016, 22:14
  2. lavagna per disegnare
    Da Fapic nel forum Visual Basic .Net
    Risposte: 1
    Ultimo Post: 26-05-2012, 12:39
  3. Disegnare sul Form
    Da Gandalfrank nel forum Visual Basic .Net
    Risposte: 2
    Ultimo Post: 13-06-2007, 19:50
  4. [VB6] disegnare grafici.
    Da Louis nel forum Visual Basic 6
    Risposte: 19
    Ultimo Post: 16-10-2006, 19:34
  5. disegnare in VBe
    Da pippo65 nel forum Microsoft Word
    Risposte: 3
    Ultimo Post: 16-12-2005, 17:46