NILTON BICALHO (61 pts)

DAUTON JANOTA (255 pts)

SYDNEY GANHO (60 pts)

FLASHGURU (155 pts)

RÔMULO NUNES (32 pts)

GUILHERME G.G. (137 pts)

RICARDO TAKAHASHI (180 pts)

MANGOOST (80 pts)

LUIZ AVANCI (51 pts)

LUIZ HERRERA (117 pts)

NETO LEAL (116 pts)

EDUARDO WALMOTT (226 pts)
Treinamento PontoFlash de Flash e ActionScript

Como justificar um texto e criar uma barra colorida?

Como importar frases de um TXT e mostrar uma randomicamente?

Como gravar dados de um Flash em um arquivo .mdb (Access)?

Quero dar 2 loops em um Wav e só depois seguir em frente com a timeline.

O que uso para movimentar e dar um efeito zoom num objeto?

Como faço para importar uma variável e usa-la numa ação do Flash?

Como usar o Array.sort para achar o maior valor entre 11 variáveis?

Quicktime no Flash.

Como é que eu faço um efeito de um objeto crescendo e entrando em foco?

Como faço para carregar um movie clipe da cena 2 na cena1 do mesmo swf?

Alguém poderia me falar um pouco sobre o ASSetPropFlags e o ASBroadcaster?

Queria usar no meu formulário o CGI de outro domínio.

Porque o ponteiro do mouse trocado não acompanha o mouse perfeitamente como deveria?

Como mudar de campo pela tecla TAB?
Looping.

Editor de banco de dados (PHP-MySql) orientado a Objetos (OOP)

GuestBook usando integração Flash e PHP.

Integrando o Flash com Arquivos de Vídeos I

Desenvolvendo um Tocador de Vídeo em Flash

Menu dinâmico a partir de um xml.

Movimento por meio de actionscript

Desenhando no Flash.

Movimentar MC com barra de rolagem e setas

Envio de email via formulário utilizando Flash + ASP.

Componentes no Flash MX

Níveis dentro do Flash - Load Movie e Load Variables (terceira parte)
Sashacircle 5

Cleopalyer

Rotating dna

Random

Replace

Dynamic menu

Pintar2

Tensionchain

Loop infinito

Flower

Multi text load

Ampulheta
HOME | TRUQUES E DICAS
Quero fazer um objeto ser arrastado e que quando soltado (stopDrag) caia suavemente.
por Alexandre Porto


Coloca isso em seu movieclip.

onClipEvent (mouseDown) {
if (this.hitTest( _root._xmouse, _root._ymouse, 1 )) {
startDrag ();
}
}
onClipEvent (mouseUp) {
stopDrag ();
posAlvo = 1;
}
onClipEvent (enterFrame) {
if (posAlvo == 1) {
setProperty (this, _y, this._y + 3);
if (this._y >= 200) {
posAlvo = 0;
}
}
}

Isso para um movimento livre, para que ele suba apenasna vertical, coloque:

onClipEvent (mouseDown) {
if (this.hitTest( _root._xmouse, _root._ymouse, 1 )) {
startDrag (, false, 200, 0, 200, 400);
}
}
onClipEvent (mouseUp) {
stopDrag ();
posAlvo = 1;
}
onClipEvent (enterFrame) {
if (posAlvo == 1) {
setProperty (this, _y, this._y + 3);
if (this._y >= 300) {
posAlvo = 0;
}
}
}

Alê Porto

................................................................

Tem outro código aqui que pode servir também:

onClipEvent(load) {
posY_ini = this._y;
up = false;
}
onClipEvent(mouseMove) {
if (this.hitTest(_root._xmouse,_root._ymouse)) {
up = true;
} else {
up = false;
}
}
onClipEvent(enterFrame){
if (up eq true) {
this._y -= 5;
} else {
if (this._y < posY_ini) {
this._y += 5;
}
}
}

Ricardo
...................................................................

Se vc quiser limitar a posiçãoi máximo na altura,

if (_root.elevador._y<=100) {
_root.elevador._y = 100;
}

Fiocaria então:

onClipEvent (enterFrame) {
if (this.hitTest(_root._xmouse, _root._ymouse,1)) {
setProperty (_root.elevador, _y, _root.elevador._y -5);
} else {
setProperty (_root.elevador, _y, _root.elevador._y +5);
}
if (_root.elevador._y<=100) {
_root.elevador._y = 100;
} else if (_root.elevador._y>=300) {
_root.elevador._y = 300;
}
}

Alê Porto


0 comentário