ho scritto una class che contiene questo metodo privato:
tutto funziona ok, tranne il fatto che mi disegna un rettangolo tutto nero, mentre ho due colori molto diversi (un boreaux ed un grigino....)codice:private function drawTitle():Void { var colors:Array = this._colors; var alphas:Array = this._alphas; var ratios:Array = this._ratios; var matrix:Object = {matrixType:"box", x:0, y:0, w:this._larghezza, h:35, r: (90/180)*Math.PI};//this._matrix; var borderCol:String = this._borderColor; var larghezza:Number = this._larghezza this._path.createEmptyMovieClip(this._instance, this._depth); this._myself = this._path[this._instance] with(this._myself) { beginGradientFill("linear", colors, alphas, ratios, matrix); lineStyle(1, borderCol, 100); moveTo(0,0); lineTo(larghezza, 0); lineTo(larghezza, 35); lineTo(0, 35); lineTo(0,0); endFill(); } }
dove sto sbagliando?
![]()


Rispondi quotando