Autor Tópico: [Dúvidas] Flash Developer Puzzle chato..  (Lida 2152 vezes)

Offline oiz

  • Novato
  • Mensagens: 2
    • Ver Perfil
[Dúvidas] Flash Developer Puzzle chato..
« em: 14 de Novembro de 2006, 04:10:40 »
boas ppl :D  eu sou um noob em flash mas no entanto tou a fazer um projecto para uma cadeira e encontro-me com alguma dificuldade aki.eu consegui fazer um puzzle e td funciona bem.. ora bem..o problema é ke eu keria meter isto a saltar pra outro frame quando se acabase o puzzle.
o puzzle foi feito com diferentes movie clips e sao arrasteveis com a função drag and drop.a cada um deles deu uma tag de maneira a poder identificalos no codigo e relacionar apenas cada area de drop ao correspodente movieclip..ora bem esta parte ta bem feita pior é verificar se td ta dentro da area certa..sei que se usa um if mas agr cm ke condição?
o codigo ke usei em cada mc é este :
  on (press)
   {
      this.startDrag();
   }

  on (release)
   {  
   stopDrag();
   if (eval(this._droptarget) == _root.area5)
   {
      this._x = _root.area5._x;
      this._y = _root.area5._y;
   }
   else
   {
      this._x = this.x;
      this._y = this.y;
    }
}


espero que possam ajudar..
cumps

Offline alftuga

  • Aprendiz
  • **
  • Mensagens: 202
    • Ver Perfil
    • http://www.alftuga.net
[Dúvidas] Flash Developer Puzzle chato..
« Responder #1 em: 14 de Novembro de 2006, 15:42:28 »
olá
acho que vais ter que dar mais informações se queres alguma ajuda de concreta.

no entanto a primeira visão que tenho do teu problema e da maneira que desenvolvestes o teu codigo resolvia isso assim.

criava uma variavel privada para cada movie clip (var status = false) e quando fazia o teste dava um valor true se estava na sua posição certa ou false se estava numa posição errada.

o fim de cada operação testava todas essas variaveis se não encontrava nenhum valor false podia avançar para frame do final do jogo.

Offline gimbras

  • Emblema de Prata
  • ****
  • Mensagens: 1105
    • Ver Perfil
    • NoFuturo.com
[Dúvidas] Flash Developer Puzzle chato..
« Responder #2 em: 14 de Novembro de 2006, 15:53:39 »
Olá e bem-vindo ao RCS.

Eu tmb optava pela solução do alftuga, assim à primeira vista.

Offline Grettir

  • Aprendiz
  • **
  • Mensagens: 284
    • Ver Perfil
[Dúvidas] Flash Developer Puzzle chato..
« Responder #3 em: 14 de Novembro de 2006, 23:41:06 »
Heyas,

concordo com o Alftuga.

Agora, "siga para bingo". Qd tiveres a coisa a bombar avisa.

Fica bem
----------------------------------
Ricardo Castelhano aka Grettir

Adobe Certified Professional
Interactive Designer
Flash Developer
PHP Developer

http://www.ricardocastelhano.com/
-----------------------------------
Keep on "Flashing..."

Offline oiz

  • Novato
  • Mensagens: 2
    • Ver Perfil
[Dúvidas] Flash Developer Puzzle chato..
« Responder #4 em: 28 de Novembro de 2006, 03:27:45 »
oi ppl dsc n ter dito algo antes mas com mudança de comp e tal perdi os bookmarks ke tinha no browser kk das formas consegui.o meu problema é ke fazia td direitinho mas como me tava a referir aos objectos e fazia gotoAndPlay ele n dava pk tentava percorri no objecto e isso n podia ser acabei por descobrir por um colega meu ke era _root.gotoAndPlay pois era na stage e n no objecto ke eu me tava a referir.bem agr tou noutro campo ja.e dsculpem ter posto varios postos em varios sitios mas tava desesperado mas kem espera sp alcança né?! bem eu vou continando aki com os meus joguitos em flash e alguma duvida ke tenha eu volto a xatear.  :P
cumps

 




Roleta das Anedotas - Abre noutra janela