To desenvolvendo um jogo, e esta indo tudo ok..
Eh estilo mortal kombat, funcionou tudo em relaçao as lutas...
mas agora q eu fiz uma SCENE soh pra escolher o lutador, e logo em seguida ele vai pra outra SCENE q mostra a foto do char, junto com o oponente.. pra logo em seguida iniciar a luta 1...
mas eu nao to conseguindo passar o valor de uma variavel pra outra SCENE =/
olha soh:
SCENE "Selecionar_Lutador" :
no botao esta assim:
on (release) {
stopAllSounds();
char = "vitor"
gotoAndPlay("versus", 1);
}
----------------------------------------
SCENE "versus" :
FRAME 1:
if (char="vitor") {
//posicionar
_root.proximo._x = 250.2;
_root.proximo._y = 365.7; // posiciona a foto do lado do oponente
}
if (Key.isDown(32)) {
//LUTA 1
if (_root.proximo._y >330) {
gotoAndPlay("fase1", 1);
//quando precionar espaço, e a foto estiver com _y acima de 330, o jogo iniciar a luta 1
}
}
if (Key.isDown(32)) {
//LUTA 2
if (_root.proximo._y >230) {
gotoAndPlay("fase2", 1);
//......
}}
------------
o problema eh q a foto nem se posiciona, pois nao consegue entrar no if (char="vitor") {}
Em testes sem a variavel, esta ok.. ao iniciar a cena, a img se posiciona e a luta começa quando preciona espaço...
Existe um jeito de tornar a variavel publica? pra acessar outras cenas.. ou ela deve acessar mesmo assim, e sou eu q to errando na logica?? (pelo menos em delphi era sussegado)
abraços
Publicidade
|
|
Page 1 of 1
Mortal kombat problema com variaveis
#2
Posted 31 July 2006 - 03:57 PM
cara
pelo q vi a variavel esta no "botao" q acho q na verdade deve ser um MC...
tenta fazer referencia ao objeto.. tipo
pelo q vi a variavel esta no "botao" q acho q na verdade deve ser um MC...
tenta fazer referencia ao objeto.. tipo
| ActionScript |
if (botao.char == "vitor"){ |
#3
Posted 31 July 2006 - 04:26 PM
valeu... eu descobri dois detalhes
eu precisava ter declarado a varivel como _global.
e o no IF , por vicio eu coloquei um "=" só em vez de "=="
Abraços
eu precisava ter declarado a varivel como _global.
e o no IF , por vicio eu coloquei um "=" só em vez de "=="
Abraços
#4
Posted 02 August 2006 - 06:49 PM
na verdade n precisa ser global n.. e so vc fazer a referencia certinha..
mas c quer algo rapido usa o global mesmu!
mas c quer algo rapido usa o global mesmu!
Share this topic:
Page 1 of 1
Similar Topics
| Topic | Forum | Started By | Stats | Last Post Info | |
|---|---|---|---|---|---|
|
Duvida com Prototype!
|
Flash & ActionScript |
magrisker
|
|
|
|
Sony tem queda no lucro após problemas com PS3 e ofensiva do Wii
|
Notícias |
Notícias
|
|
|
|
XFX 6800 ultra Xtreme
Problema. Alguém passou por isso? |
Hardware |
Eduardo Louzada
|
|
|
|
Ajuda básica
Problemas com stopDrag |
Flash & ActionScript |
leandroTD
|
|
|
|
Governo quer plano de banda larga com o mínimo de 50% de tecnologia brasileira
|
Notícias |
Notícias
|
|
|
|
Como registrar o dreamweaver mx?
|
Tutoriais e Artigos |
Bruno!
|
|
|
|
LG abandona plano para tablet com Android 2.2
|
Notícias |
Notícias
|
|
|
|
System.useCodepage com problemas em dados externos
Ajuda na acentuação dos textos - Flash acessando dados |
Flash & ActionScript |
souza_sp
|
|
Publicidade
|
|

Help













