ActionScript/Adicionando e removendo child: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Franprarod (discussão | contribs)
Criou nova página com 'O ato de adicionar e remover objetos no ActionScript 3.0 sofreu grande mudança em comparação ao modo de ser fazer das versões anteriores. Para adicionar um objeto novo ...'
 
Franprarod (discussão | contribs)
Sem resumo de edição
Linha 2:
 
<source lang="actionscript3">
 
var sp:Sprite = new Sprite();
 
var g:Graphics = sp.graphics;
 
// Desenhando um retângulo para exemplo
 
g.beginFill(0x000099, 1);
 
g.drawRoundRect(100, 100, 200, 150, 5, 5);
 
g.endFill();
 
// O método que fará com que ele seja exibido no palco...
 
addChild(sp);
 
</source>
 
Linha 24 ⟶ 17:
 
<source lang="actionscript3">
 
var sp:Sprite = new Sprite();
 
var g:Graphics = sp.graphics;
 
// Desenhando um retângulo para exemplo
 
g.beginFill(0x000099, 1);
 
g.drawRoundRect(100, 100, 200, 150, 5, 5);
 
g.endFill();
 
// Clipe que será o recipiente
 
var mc:MovieClip = new MovieClip();
 
// Adicionando sp ao clipe...
 
mc.addChild(sp);
 
</source>
 
Linha 50 ⟶ 35:
 
<source lang='actionscript3'>
 
/* Baseando-se no exemplo anterior
 
Removendo o Sprite sp */
 
mc.removeChild(sp);
 
// Removendo da memória
 
sp = null;
 
</source>