Ciao a tutti,
Sto sviluppando una fotocommunity, fino ad ora ho lavorato scriptando con funzioni sulla timeline e mai con le classi.
Per necessità di progetto, devo passare ad una programmazione più raffinata.
La classe qui sotto, una volta istanziata dovrebbe creare un rettangolo....invece lo schermo rimane vuoto.
Qualcuno sa consigliarmi???![]()
![]()
![]()
![]()
Ringrazio anticipatamente
Wiseman
le righe di codice sulla timeline:
var selector = new Selector();
o
var selector:Selector = new Selector();
selector.drawing("ciao",100,100,0,0)
la classe:
codice:class Selector extends MovieClip { var targetMC:MovieClip; var nome:String; var w:Number; var h:Number; var ws:Number; var hs:Number; function Selector() { } function drawing(nome:String, w:Number, h:Number, ws:Number, hs:Number) { targetMC = this.createEmptyMovieClip(nome, 10000); trace("sono qui "+w); var bgColor:Number = 0x00CC00; targetMC.beginFill(bgColor, 50); targetMC.moveTo(ws, hs); targetMC.lineTo(w, hs); targetMC.lineTo(w, h); targetMC.lineTo(ws, h); targetMC.lineTo(ws, hs); //this.targetMC.onEnterFrame = this.drawing; //trace(this); return targetMC; } }

Rispondi quotando