Olhando os dados do Google analytics resolvi escrever um post respondendo as palavras-chave que trouxeram pessoas pro meu blog.
Como salvar o Bitmap de um MovieClip com ActionScript 3? (actionscript 3 salvar bitmap de um movie clip)
Não tenho certeza se entendi o que queriam dizer, mas vou colocar duas possibilidades
- Como copiar o conteúdo de um MovieClip para um Bitmap:
<br
/>
var bmpdata
: BitmapData =
new BitmapData(mcOriginal
.width, mcOriginal
.height, false);<br
/>
bmpdata
.draw(mcOriginal
, null, null, null, null, true);<br
/>
var bmpCopy
: Bitmap =
new Bitmap(bmpdata
, "auto", true);<br
/>
- Como enviar isso para o cliente:
<br
/>
var jpgSource
: BitmapData =
new BitmapData (mcImg
.width, mcImg
.height);<br
/>
jpgSource
.draw(mcImg
, null, null, null, null, true);</p
>
<p
>var jpgEncoder
:JPGEncoder =
new JPGEncoder
(100);<br
/>
var jpgStream
:ByteArray = jpgEncoder
.encode
(jpgSource
);</p
>
<p
>var header
:URLRequestHeader =
new URLRequestHeader("Content-type", "application/octet-stream");<br
/>
var jpgURLRequest
:URLRequest =
new URLRequest("download.php?name=img.jpg");<br
/>
jpgURLRequest
.requestHeaders.push(header
);<br
/>
jpgURLRequest
.method =
URLRequestMethod.POST;<br
/>
jpgURLRequest
.data = jpgStream
;<br
/>
navigateToURL(jpgURLRequest
, "_self");<br
/>
Dessa forma você também pode salvar no servidor. Existe também um jeito mais simples de forçar o download da imagem usando o método download da classe FileReference.
Como carregar imagens e deixar em cache?
Em alguns casos, o que eu acho mais simples é criar um Vector ou Array com as imagens que preciso e depois é só consultar o Array.
Como aumentar a performance do TweenLite?
Você pode tentar otimizar a engine, mas uma dica é evitar o uso de muitos tweens ao mesmo tempo.
Como me graduar sem estudar?
Ok, essa eu não sei responder.
Como conversar com programador?
Isso pode ser muito complicado, mas tente ser direto, lógico e falar apenas quando necessário, isso ajuda.
Qual a diferença entre public e private no AS3?
- public: Pode ser acessado por qualquer classe;
- private: Classes filhas podem acessar;
- internal: Classes do mesmo pacote podem acessar;
- protected: Classes filhas podem acessar e compartilhar;
Como jogar um MovieClip pra frente usando AS3?
<br />
setChildIndex(mc,numChildren-1);<br />
Sou graduando, colocar isso no curriculum?
Simples, diga qual o curso e o status (em curso).
Quem é Alexej Tykac?
Alexej é o responsável pelo 3D dos projetos online da Mitsubishi Motors e atualmente trabalha na Juice Comunicação (RJ).
E só pra fechar, a mais estranha; Devo ou não contar que gosto dele?
E por que não? Vai lá, conte sim!
devo ou não contar que gosto dele?