MARCELO SIQUEIRA (96 pts)

FLASHGURU (155 pts)

AMAURY BENTES (123 pts)

ÉMERSON ROCHA (85 pts)

MAURO ROCHA TAVARES (40 pts)

LUIZ AVANCI (51 pts)

RÔMULO NUNES (32 pts)

RICARDO TEIXEIRA (40 pts)

STICKMAN (155 pts)

JOTA LAGO (40 pts)

DAAFY (55 pts)

DEN IVANOV (260 pts)
Treinamento PontoFlash de Flash e ActionScript

Queria fazer um objeto subir e descer sob o comando de botões no roll over.

Como fazer para que meu flash aberto com Load Movie tenha fundo transparente.

Quero um movieclip arrastado que ao se deparar com umas linhas, não consiga atravessar.

Quando usar onclipevent (enterframe) ou onclipevent (load)?

Problemas com o caminho do tell target.

Quero alterar as cores de um movieclip dinamicamente através de actions.

Como fazer para um movie clip desacelerar em direção ao outro.

Troca de cursor e drag movieclip não funcionam juntos?

Como fazer uma impressão (print) somente em um determinado frame no Flash?

Porque no meu flash, 1 + 15 retorna 15 e não 6?

Alguém sabe um modo de converter um número com várias casas após a vírgula para um com apenas 3?

Tenho um movie principal, e ao cara clicar nos botões, esconda uma layer, e carregue um outro MC(swf) para dentro deste mesmo movie principal.

Como criar uma seqüência da tecla TAB no Flash5?

Diz aí, como faço para projetar uma página full screen?
Logo com aparência 3D - Fireworks

Menu horizontal com descrição.

Ação Include.

Mouse trail.

Menu infinito

MMSave

Criando uma nova categoria (paleta) na Barra Insert do seu Dreamweaver.

Entendendo como funciona um preloader. Terceira parte.

Como criar um site totalmente dinâmico em Flash MX

Integração Flash X ColdFusion.

XMLSockets

Barra de rolagem simples no Flash5.
Cerca

Ondas

Swap Movieclips

Satélite

Radio button 2

Circle

Multipletrail

Combobox

MTV

Motionblur

BarrasCrescentes

Upperfirstletter
HOME | TRUQUES E DICAS
Como arrastar um objeto somente na horizontal?
por Fábio Duarte


Coloque isso no primeiro frame do seu filme:

movieClip.onMouseDown = function() {
if (this.hitTest(_root._xmouse, _root._ymouse)) {
movieClip.onMouseMove = function() {
movieClip._x = _root._xmouse;
updateAfterEvent();
};
}
};
movieClip.onMouseUp = function() {
movieClip.onMouseMove = null;
};

Instancie seu movieclip como "movieClip".


Se você estiver usando ainda o Flash5, tente isso

Coloque no seu MovieClip:

onClipEvent (mouseDown) {
if (this.hitTest(_root._xmouse, _root._ymouse)) {
pressionado = true;
}
}
onClipEvent (mouseUp) {
pressionado = false;
}
onClipEvent (mouseMove) {
if (pressionado) {
this._x = _root._xmouse;
updateAfterEvent();
}
}


Se preferir usar um botão dentro desse movieClip, faça o seguinte:

== no botão ==

on (press) {
pressionado = true;
}
on (release) {
pressionado = false;
}

== no movieClip ==

onClipEvent (mouseMove) {
if (pressionado) {
this._x = _root._xmouse;
updateAfterEvent();
}
}

Fábio Duarte

0 comentário