So senden Sie Bilder, um zurück in AS3

Will ich senden Sie die Sonne und die Sonnenstrahlen auf der Rückseite der Bühne:

function CreateRays():Shape
{
    var ray:Shape = new Shape();

    ray.graphics.beginFill(0xFF9900,.5);
    ray.graphics.lineStyle(1,0xFF9900,.5);
    ray.graphics.lineTo(600,-20);
    ray.graphics.lineTo(600,20);
    ray.graphics.lineTo(0,0);
    ray.graphics.endFill();

    return ray;
}

var sun:Shape = new Shape();

sun.graphics.beginFill(0xFF9900,1);
sun.graphics.drawCircle(0,0,30);
sun.graphics.endFill();

addChild(sun); 
setChildIndex(sun, 0); 

Sah ich, dass setChildIndex(sun, 0); sollte es tun, aber es funktioniert nicht.

  • Was bezeichnest du als addChild() auf? Sie werden nur in der Lage, senden Sie die Artikel so weit zurück, wie Ihre Eltern-Objekt ist.
  • Nichts, soweit ich weiß, konnte ich nicht finden jede Methode, die würde lassen Sie mich senden Sie nichts zurück ohne dass es einem Kind...gibt es keine Möglichkeit, etwas senden auf der sehr Rückseite der Bühne erkennen?
  • Die Bühne ist das root-Objekt in der Anzeigeliste. Müssen Sie rufen Sie addChild(sun) auf ein Objekt, wird auf dem display die Liste für die Sonne, sich zu zeigen. Ist der code den du gepostet hast, befindet sich auf einem Rahmen oder in einem .as - Datei?
Schreibe einen Kommentar