Nikon D90 - 18-105mm
quinta-feira, 12 de junho de 2014
quinta-feira, 8 de maio de 2014
domingo, 19 de janeiro de 2014
quarta-feira, 2 de outubro de 2013
AS3 - Função Replace com prototype
String.prototype.replaceAll = function(replace:String, replaceWith:String):String {
return this.split(replace).join(replaceWith);
};
var texto = "A banana é amarela";
trace(texto.replace("amarela","verde"));
return this.split(replace).join(replaceWith);
};
var texto = "A banana é amarela";
trace(texto.replace("amarela","verde"));
AS3 - Clone Array
import flash.utils.ByteArray;
function cloneArray(source:Object):*{
var myBA:ByteArray = new ByteArray();
myBA.writeObject(source);
myBA.position = 0;
return(myBA.readObject());
}
function cloneArray(source:Object):*{
var myBA:ByteArray = new ByteArray();
myBA.writeObject(source);
myBA.position = 0;
return(myBA.readObject());
}
AS3 - Numero Randômico Inteiro
function Random(n) {
return Math.floor(Math.random()*n);
}
return Math.floor(Math.random()*n);
}
AS3 - Embaralha com prototype
// Embaralha Array
Array.prototype.embaralhaArray = function(): *{
var i,r,a,b
for (i=0; i<this.length ;i++){
r=Math.floor(Math.random()*this.length)
a=this[i]
this[i]=this[r]
this[r]=a
}
return this
}
var list:Array = ["Bola","Casa","Dado","Elefante"];
trace(list.emabarlhaArray());
trace(list);
//-----------------------------------------------------
// Embaralha String
String.prototype.embaralhaPalavra = function(): *{
var i,r,a,b
var bancoTemp:Array=this.split("")
for (i=0; i<bancoTemp.length ;i++){
r=Math.floor(Math.random()*bancoTemp.length)
a=bancoTemp[i]
bancoTemp[i]=bancoTemp[r]
bancoTemp[r]=a
}
return bancoTemp.join("")
}
var palavraX="abcdef"
trace(palavraX.embaralhaPalavra())
Array.prototype.embaralhaArray = function(): *{
var i,r,a,b
for (i=0; i<this.length ;i++){
r=Math.floor(Math.random()*this.length)
a=this[i]
this[i]=this[r]
this[r]=a
}
return this
}
var list:Array = ["Bola","Casa","Dado","Elefante"];
trace(list.emabarlhaArray());
trace(list);
//-----------------------------------------------------
// Embaralha String
String.prototype.embaralhaPalavra = function(): *{
var i,r,a,b
var bancoTemp:Array=this.split("")
for (i=0; i<bancoTemp.length ;i++){
r=Math.floor(Math.random()*bancoTemp.length)
a=bancoTemp[i]
bancoTemp[i]=bancoTemp[r]
bancoTemp[r]=a
}
return bancoTemp.join("")
}
var palavraX="abcdef"
trace(palavraX.embaralhaPalavra())
domingo, 14 de julho de 2013
sexta-feira, 18 de maio de 2012
domingo, 25 de março de 2012
Bloco de Madeira para Yoga
Para quem pratica yoga iyengar e quer comprar blocos, deixe uma mensagem nos comentários.
Descrição:
Material: Madeira (compensado 10mm)
Medidas: 23,0x12,0x5,5 cm
Peso: 500 gramas aproximadamente
)

terça-feira, 24 de janeiro de 2012
Maritaca na Goiabeira
Nikon D90 - 300mm - FIlme em HD720 24fps
sexta-feira, 13 de janeiro de 2012
Liberar espaço no Windows 7
segunda-feira, 2 de janeiro de 2012
AS3 - Desabilitar eventos de um objeto
objeto.mouseEnabled = false
objeto.mouseChildren = false
objeto.mouseChildren = false
quarta-feira, 28 de dezembro de 2011
AS3 - Embed Youtube
// This will hold the API player instance once it is initialized.
var player:Object;
var loader:Loader = new Loader();
loader.contentLoaderInfo.addEventListener(Event.INIT, onLoaderInit);
Security.allowDomain("www.youtube.com");
Security.allowDomain("s.ytimg.com");
Security.allowDomain("i.ytimg.com");
loader.load(new URLRequest("http://www.youtube.com/v/hWqIRY4sDRo?version=3"));
function onLoaderInit(event:Event):void {
addChild(loader);
loader.content.addEventListener("onReady", onPlayerReady);
loader.content.addEventListener("onError", onPlayerError);
loader.content.addEventListener("onStateChange", onPlayerStateChange);
loader.content.addEventListener("onPlaybackQualityChange", onVideoPlaybackQualityChange);
}
function onPlayerReady(event:Event):void {
trace("player ready:", Object(event).data);
player=loader.content;
player.setSize(240, 180);
player.playVideo();
}
function onPlayerError(event:Event):void {
trace("player error:", Object(event).data);
}
function onPlayerStateChange(event:Event):void {
trace("player state:", Object(event).data);
}
function onVideoPlaybackQualityChange(event:Event):void {
trace("video quality:", Object(event).data);
}
this.addEventListener(MouseEvent.CLICK,clicouGeral);
function clicouGeral(evt:MouseEvent) {
if (evt.target.name=="botao_apagar") {
loader.unloadAndStop();
removeChild(loader);
}
if (evt.target.name=="botao_pause") {
player.pauseVideo();
}
if (evt.target.name=="botao_play") {
player.playVideo();
}
}
terça-feira, 27 de dezembro de 2011
AS3 - Stage Align
stage.align = StageAlign.TOP;
stage.scaleMode = StageScaleMode.NO_SCALE;
AS3 Google Analytics
Track do Google Analytics para AS3
Código no html:
import flash.net.*;
import flash.external.ExternalInterface;
trace("tipo="+Capabilities.playerType)
function marcaAcesso(str:String) {
trace("marca="+str)
ExternalInterface.call("pageTracker._trackPageview","/"+str);
}
marcaAcesso("entrada")
Código no html:
//Google Analytics Flash
domingo, 25 de dezembro de 2011
Assinar:
Postagens (Atom)















