Bem vindo. Este é um blog de novas idéias e tudo que vier à cabeça

tictac

Olha só que bacana! Uma galera independente está fazendo uma “campanha” para a Ferrero do Brasil comercializar por estas bandas a famosa “balinha” sabor “Canela”. Existem duas forma de participar da promoção:

1) Entre no site www.euquerotictaccanela.com.br e responda a seguinte pergunta: O QUE VOCÊ SERIA CAPAZ DE FAZER PROTICTAC CANELA SER VENDIDO AQUI NO BRASIL? As 5 melhores respostas levam pra casa um pack com 3 caixinhas da “balinha”.

2) Siga o @tictac_canela no Twitter e em seguida envie por Direct Message a resposta da pergunta: O QUE VOCÊ SERIA CAPAZ DE FAZER PROTICTAC CANELA SER VENDIDO AQUI NO BRASIL? A melhor resposta leva pra casa uma Câmera Fotográfica de 10MP. Bacana néh?!

É isso, assim vamos tornando a internet mais colaborativa e divertida!

Comente este post | matrix | 30 de julho de 2009

animamundi2009

É, se você é como a gente aqui do O Casulo, fissurados por animação, então com certeza você não perdeu a edição 2009 de um dos festivais de animação mais importantes do mundo, o AnimaMundi. Ou se perdeu, tratou de correr pra descobrir com um amigo que foi tudo o que rolou, e catou os videos no youtube, estou certo? Não!? Então alivie-se da culpa. Meu ilustríssimo ex-professor da pós de animação e amigo Ronaldão Oliveira me descolou uma listinha irada (aí embaixo, com comentários do próprio) com os videos que abocanharam os prêmios mais importantes do festival.

1) O vencedor pelo voto popular como melhor curta do festival foi o francês “Mon Chinois”

2) O vencedor pelo júri profissional foi “MUTO” da Itália, mas animado nas ruas de Buenos Aires

3) Esse foi o vencedor na categoria Filme de estudante “Our wonderful nature” do Reino Unido

4) Esse aqui não ganhou prêmio nenhum mas achei muito foda, é todo feito em areia e veio da Espanha “No corras tanto”

5) Pra fechar, meu video, feito por uma turma do segundo grau que o Ronaldo dá aula: “Vai filhão!”

Bom isso aí, divirtão-se.

Comente este post | warmachine | 28 de julho de 2009
EventDispatcher nada mais é que um evento de broadcast para configurar Listeners (objetos “escutadores”) que recebem o Evento e chamam a função associada a ele. Um exemplo: se você já usou a classe Key, dá pra ver que não é difícil adicionar um Listener a uma tecla enquanto você configura eventos, como onKeyDown, para ver se determinada tecla já foi acionada pelo usuário. Bom, mesmo se você nunca ouviu falar de EventDispatcher, há uma grande chance de já ter usado componentes e funções que utilizam o addEventListener, e não há dúvida de que você já usou a classe EventDispatcher sem saber. Bom, o objetivo desse mini-tutorial é explicar um pouco o que está por trás dos conceitos e como essa classe pode ser útil em seus projetos.
EventDispatcher possui um grupo de Listeners para cada evento que dá broadcast. Ele é bom quando você precisa de Listeners diferentes para diferentes eventos. Outra coisa que devemos notar é a habilidade do EventDispatcher de ter funções como parte de uma coleção de eventos. EventDispatcher é orientado a eventos, então você pode ter funções que serão chamadas uma vez que o evento é sinalizado ao seu broadcast.

actionscript-code

EventDispatcher nada mais é que um evento de broadcast para configurar Listeners (objetos “escutadores”) que recebem o Evento e chamam a função associada a ele. Um exemplo: se você já usou a classe Key, dá pra ver que não é difícil adicionar um Listener a uma tecla enquanto você configura eventos, como onKeyDown, para ver se determinada tecla já foi acionada pelo usuário. Bom, mesmo se você nunca ouviu falar de EventDispatcher, há uma grande chance de já ter usado componentes e funções que utilizam o addEventListener, e não há dúvida de que você já usou a classe EventDispatcher sem saber. Bom, o objetivo desse mini-tutorial é explicar um pouco o que está por trás dos conceitos e como essa classe pode ser útil em seus projetos.

EventDispatcher possui um grupo de Listeners para cada evento que dá broadcast. Ele é bom quando você precisa de Listeners diferentes para diferentes eventos. Outra coisa que devemos notar é a habilidade do EventDispatcher de ter funções como parte de uma coleção de eventos. EventDispatcher é orientado a eventos, então você pode ter funções que serão chamadas uma vez que o evento é sinalizado ao seu broadcast.

Tá mas isso tudo junto? “Che facciamo, Ronaldo?”

Antes de começar a meter a mão na massa, você deve entender como o broadcast é incializado. Da maneira mais básica: EventDispatcher é simplesmente um container de métodos que são dados a uma instância de broadcasting quando essa é inicializada. Dando uma olhadinha nessa função estática, nós podemos ver como os objetos devem ser configurados para começar a sessão de broadcast.

static function inicializar(objeto:Object):void {
if(_fEventDispatcher == undefined) {
_fEventDispatcher = new EventDispatcher();
}
object.addEventListener = _fEventDispatcher.addEventListener;
object.removeEventListener = fEventDispatcher.removeEventListener;
object.dispatchEvent = _fEventDispatcher.dispatchEvent;
object.dispatchQueue = _fEventDispatcher.dispatchQueue;
}

Executando esse método (inicializar), nós vemos quatro métodos e uma instância do EventDispatcher, que é passada para o objeto que a função recebe como parâmetro. O objeto pode agora chamar esses métodos como se fossem deles – ou no seu escopo. Quando o evento de broadcast começa, o “broadcaster” inicia um loop através de todos os listeners daquele evento e então chama a função associada a ele.

(continua…)

Tipo o final do episódio do Heroes, saca?

Comente este post | warmachine | 15 de julho de 2009






Desenvolvido por Kaus Midia | Powered by Wordpress.org