..:: MX Studio Fóruns ::..: Criar rotação de ponteiros. - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Criar rotação de ponteiros. Criação de efeito animação de ponteiros rotacionados em um eixo especí

#1 User is offline   MarcosAM 

  • Group: Membros
  • Posts: 11
  • Joined: 11-July 07

Posted 11 July 2007 - 03:26 PM

Galera,

estou rachando por aqui e não estou conseguindo fazer uma animação que me embaraçou a mente.

Alguém tem uma dica de como posso fazer a rotação de ponteiros semelhantes com de relógio (máximo 180º) com um efeito elástico.

Eu tentei aqui utilizando _rotation, tween, mas os ponteiros giram num eixo que não defini (como se o eixo central estivesse num ponto desconhecido), quebrando a animação.

Abração forte e fiquem cum Deus!! thumbup.gif

.:M:.
0

#2 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 11 July 2007 - 10:10 PM

Mostra como você fez para que possamos ajudar a corrigir o erro.

[]s
0

#3 User is offline   MarcosAM 

  • Group: Membros
  • Posts: 11
  • Joined: 11-July 07

Posted 12 July 2007 - 11:17 AM

Digaeeeeeeeeeee Natan!
Brigadão pelo seu interesse kra!

Óia...tenho uma seta instanciada budget, aí eu mudei o centro para a sua base e vi os dois pontos (inicial e final) e coloquei o script para animação:
import mx.transitions.Tween;

var myTween:Tween = new Tween(budget, "_x", mx.transitions.easing.Back.easeOut, 253.4, 250.2, 1, true);

var myTween:Tween = new Tween(budget, "_y", mx.transitions.easing.Back.easeOut, 350.3, 338.3, 1, true);


Só que a seta não acompanha o desejado, parece que o centro dele não está na base...tentei colocar uma linha guia, mas também não funciona.

Colocando "_rotation" ele faz uma rotação muito crua, sem aquele efeito elástico.

Tem alguma dica?

Brigadão!!

.:M:.
0

#4 User is offline   Natan 

  • Group: Moderador Global
  • Posts: 7350
  • Joined: 28-February 04

Posted 12 July 2007 - 10:15 PM

Você quer rotacionar o MovieClip ou mecher na posição dele?

Se é para rotacionar é só usar a propriedade _rotation no Tween:

AS
import mx.transitions.Tween;
var myTween:Tween = new Tween(budget, "_rotation", mx.transitions.easing.Back.easeOut, budget._rotation, 180, 1, true);
import mx.transitions.Tween;
var myTween:Tween = new Tween(budget, "_rotation", mx.transitions.easing.Back.easeOut, budget._rotation, 180, 1, true);


Com isso o Flash vai rotacionar em 180º seu MovieClip.

[]s
0

#5 User is offline   MarcosAM 

  • Group: Membros
  • Posts: 11
  • Joined: 11-July 07

Posted 13 July 2007 - 05:21 PM

Putz Grila Natan!!

Exatamente isso que eu precisava!!! thumbup.gif

Muito obrigado mesmo kra!!!

Abração forte!

.:M:.

QUOTE(Natan @ 12/7/2007 21:07:57) View Post
Você quer rotacionar o MovieClip ou mecher na posição dele?

Se é para rotacionar é só usar a propriedade _rotation no Tween:

AS
import mx.transitions.Tween;
var myTween:Tween = new Tween(budget, "_rotation", mx.transitions.easing.Back.easeOut, budget._rotation, 180, 1, true);
import mx.transitions.Tween;
var myTween:Tween = new Tween(budget, "_rotation", mx.transitions.easing.Back.easeOut, budget._rotation, 180, 1, true);


Com isso o Flash vai rotacionar em 180º seu MovieClip.

[]s


0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




1 User(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)