Jump to content


Saruman

Member Since 15/06/2003
Offline Last Active 19/11/2010, 06:48
-----

Posts I've Made

In Topic: .exe Não Abre No Linux

27/06/2009, 17:13

Abra o console, vá até a pasta em que está o "executavel" e digite:
./arquivo

Isso deve executar o arquivo em console.

In Topic: Executar E Passar Parêmetros... Ao Mesmo Tempo!

27/06/2009, 16:43

O flash, infelizmente, não permite enviar parametros para os programas que serão abertos.

In Topic: Efeito Em Botões Com As

27/06/2009, 16:26

A idéia do brilho está neste tutorial:
http://www.kirupa.co...hine_effect.htm
O tutorial é meio fraco, mas dá pra entender e modificar para o uso que desejar.
Aqui também:
http://beaglenetwork...o-em-flash.html

O efeito de desfoque pode ser conseguido através do uso da classe BlurFilter, um exemplo:

import flash.filters.BlurFilter;
var mc:MovieClip = createBlurFilterRectangle("teste");
mc.onRollOver = function() {
	this.filters = new Array(new BlurFilter(30, 30, 3));
}
mc.onRollOut = function() {
	this.filters = [];;
}

function createBlurFilterRectangle(name:String):MovieClip {
	var rect:MovieClip = this.createEmptyMovieClip(name, this.getNextHighestDepth());
	var w:Number = 100;
	var h:Number = 100;
	rect.beginFill(0x003366);
	rect.lineTo(w, 0);
	rect.lineTo(w, h);
	rect.lineTo(0, h);
	rect.lineTo(0, 0);
	rect._x = 20;
	rect._y = 20;

	return rect;
}
Isso cria um quadrado, que quando se coloca o mouse sobre o mesmo, cria o efeito blur. No site que mostrou isso é trabalhado para que não ocorra uma transição brusca entre os dois estado (s/ desfoque, c/ desfoque).

Não expliquei exatamente tudo, simplesmente porque você disse que são curiosidades, então nada mais justo que a exercite e tente por si mesmo criar os efeitos desejados. No mais se precisar de alguma coisa estamos aí.

In Topic: Tamanho Swf Externo Com Loadmovie

27/06/2009, 16:05

É provável que o problema seja de escopo no arquivo externo.swf.

Verifique se o mesmo contem algum código do tipo _root.[qualquer coisa]. Como um filme ao ser carregado tem seu _root alterado, podem ocorrer problemas desse tipo. Para solucionar isto usos do tipo _root tem que ser alterados, para this, this._parent, ou outros, isso varia da forma com que foi feito o filme e nao posso ajuda-lo sem conhecer a estrutura do arquivo.

In Topic: Mc Com Açoes De Botão

27/06/2009, 15:59

Isso é um eterno problema do Flash. A solução ideal não existe, sempre podem ocorrer problemas desse tipo.
Uma possivel solução, se o numero de botões for pequeno, é criar uma espécie de auditor, que é chamado repetidas vezes em um intervalo de tempo verificando a posição do mouse, se ele não estiver dentro de nenhum de seus botões você faz com que seus botões tomem as ações necessárias.

Existem idéias mais simples, mais ou menos efetivas. Mas esta "solução" em geral funciona de modo satisfatório.

IPB Skin By Virteq