
Cardon
Membros-
Total de itens
199 -
Registro em
-
Última visita
Tudo que Cardon postou
-
você quer que a barra de rolagem tenha outra aparência? E quem disse que o FF não roda css?
-
<script> function troca(valor){ if(valor == 'outro'){ document.getElementById('recebeTroca').style.display = 'block'; }else{ document.getElementById('recebeTroca').style.display = 'none'; } } </script> <select onChange='troca(this.value)'> <option value='outro'>Outro</option> </select> <div id='recebeTroca' style='display: none'><input type='text' name='outroOp'></div>
-
sei lá veio tem um monte de fatores ver se os movie clips estão sendo chamados da maneira correta se estão com _visible = 0; se estão instanciados se você editou a cena certa se você deu play no movie certo. tente ser mais específico com o cod que você fez ou editou.
-
http://forum.imasters.uol.com.br/index.php...xto-via-codigo/
-
Como criar variaveis com nome dinamico ?
pergunta respondeu ao chamuska de Cardon em Flash & ActionScript
em as2 você pode fazer assim _root['varDin'] = "nome da varia"; depois resgatala de qualquer forma. para aumentar o dinamismo, guarde os nomes em um array, e depois utilize o for para criar multiplas variáveis, nomeando com os valores dos indices dos arrays por exemplo nomes = new Array('a', 'b', 'c', 'd') for(i = 0; i<nomes.length; i++){ _root[nomes[i]] = 'valor qualquer'; } -
Informação quando sobe com Mouse no button
pergunta respondeu ao Apulko de Cardon em Flash & ActionScript
pode ser feito assim var infoInterval = setInterval(); function infoAppear(){ //faz a informação aparecer, movie.play(); clearInterval(infoInterval); } //ação para os botões botInstancia.onRollOver = function(){ infoInterval = setInterval(infoAppear, 2000);//intervalo de 2 segundos. } botInstancia.onRollOut = function(){ //faz a informação sumir, movie.play(); } com isso, após dois segundos (2000), vai a função vai ser executada e a caixa com as informações vai ficar ali aparecendo. e quando tirar o mouse de cima ela desaparece -
o comando mysql_fetch_array(): requer um resultado de uma consulta mysql_query() ou seja, um exemplo <? //após fazer a conexão com o banco $id = 5; $consulta = mysql_query("SELECT * FROM minha_tabela WHERE id = '$id'"); $escrever_resultados = mysql_fetch_array($consulta); echo $escrever_resultados['coluna 01']."<br>"; echo $escrever_resultados['coluna 02']."<br>"; echo $escrever_resultados['coluna 03']."<br>"; echo $escrever_resultados['coluna 04']."<br>"; echo $escrever_resultados['coluna 05']."<br>"; //colunas são o nome das colunas do banco; ?>
-
primeiro de tudo, vou lhe explicar como usar as coordenadas, porém para AS2 Arrume isso: movieClip_mc.x = mouseX Para isso: movieClip_mc._x = _xmouse; assim você tera realmente o movie clip seguindo o mouse, porém.... Você pode usar o drag and drop de outra forma, limitando ele para onde você quer que ele se movimentando. Veja a sintax: movieClip.startDrag(centralizar[true/false], limite Lateral esquerda[num], limite topo[num], limite lateral direita[num], limite para baixo[num]) Com isso você pode delimitar os movimentos por exemplo. Quero que meu movie fique centralizado com o mouse O máximo que queor poder arrastar meu movie para a esquerda é -500px coordenada _x O máximo que quero poder arrastar meu movie para cima é -500px coordenada _y O máximo que queor poder arrastar meu movie para a direita é 500px coordenada _x O máximo que quero poder arrastar meu movie para baixo é 500px coordenada _y movieClip.startDrag(true, -500, -500, 500, 500) resumindo o action para o movie ficaria.(frame) movieClip.onPress = function(){ this.startDrag(true, -500, -500, 500, 500); } movieClip.onRelease= function(){ this.stopDrag() } Bom cara é isso, agora você deve fazer seu movie com drop and down mascarar uma camada. falow
-
Se você colocar no flash minha = new Date() switch(minha.getDay()){ case 0: trace("domingo"); break; case 1: trace("segunda-feira") break; case 2: trace("terça-feira"); break; case 3: trace("quarta-feira") break; case 4: trace("quinta-feira"); break; case 5: trace("sexta-feira") break; case 6: trace("sábado"); break; } dai substitui o trace() pelo loadMovie falow
-
Com mascara Dai é só fazer um action de drag and drop vai de você saber programar
-
(Resolvido) Verificação do cursor no campo
pergunta respondeu ao madeira de Cardon em Flash & ActionScript
procura sobre focus no flash -
dá p transformar texto estático em vetor?
pergunta respondeu ao wweb de Cardon em Flash & ActionScript
aperta ctrl+b duas vezes ai o texto vira objeto depois cria um quadrado com o gradiente que você quer e coloca em uma camada abaixo do antigo texto agora transforma a camada do texto em mask pronto ta feito -
on(rollover){ _root.foto.stop(); } on(rollover){ _root.foto.play(); } ta errado mude para isso: on(rollover){ _root.foto.stop(); } on(rollout){ _root.foto.play(); }
-
cara creio que quando você coloca o _lockroot ele vai passar o root para o swf carregado, então se você for fazer uma página toda em flash isso não é recomendado. chame as instancias e variáveis dos swf carregados mais ou menos assim _root.movieQueCarregouSWF.instanciaDoAlgoDentroSWFexterno.functionQualquer Ou seja, quando você criou o MovieClip que vai re ceber os swf's externos você teve que instancia-lo. Pois bem. Nos swf's externos construa as actions sempre colocando uma referencia ao SWF pai. ramificando: chamar instancia dentro de SWF externo(filho) _root.instanciaMoviePai.instanciaMovieFilho SWF Pai: >_root >>MovieClip >>>MovieClip(SWF filho) >>>>...
-
Swf dentro de Outro Swf Problemas com Level
pergunta respondeu ao Rapha Souza de Cardon em Flash & ActionScript
adiciona isso no primeiro frame de cada swf this._lockroot = true; -
photoshop cs4 it's fucking amazing IUHAiuAhuiHAuiHAiU muito bom esse nova verção, não só o photoshop mas todo o pacote adobe. No começo parece meio estranho e muito diferente, porém rápído se acostuma, e não tem como comparar as verções anteriores com essa Muito bom mesmo
-
Coloca isso no teu primeiro frame mov = new Number(); onEnterFrame = function(){ // é o tamanho do palco - coloque aqui o tamanho do seu movie cores._x -= (cores._x + (550 * mov))/5 } botRosa.onRelease = function(){ mov = 0; } botAzul.onRelease = function(){ mov = 1; } botAmarelo.onRelease = function(){ mov = 2; } botVermelho.onRelease = function(){ mov = 3; } você tem que criar quatro botões e instancialos com o nome que quiser. ex: botRosa botAzul botAmarelo botVermelho depois criar um clipe de filme com quatro quadrados ou imagens. Lembre-se que eles devem ter o mesmo tamanho da tela. No meu caso foi 550px. coloque-os emfileirados [quadrado rosa] x = 0 [quadrado azul] x = 550 [quadrado amarelo] x = 1100 [quadrado vermelho] x = 1650 agora instancie esse movie clipe contendo os quadrados ou imagens de com qualquer nome. Eu nomiei de cores. Coloque-o em x=0 no palco. Deu simples assim se você for fazer em uma tela maior apenas leia no código onde eu marquei que deve ser substituido
-
gera o png do photoshop salvando para a web e escolhe png 8bit dai vai mexendo nas configurações para deixar ele mais leve, e aplica sombra no próprio flash. pois de uma pois as imagens estando dentro do movie ou não vão demorar o mesmo tanto para carregar, porém com o loadMovie apenas vão ser carregadas separadamente. falow
-
onEnterFrame = function () { if (_root.btn._currentframe == 1) { btn.onRelease = function() { this.play(); mc.stop(); }; } else { btn.onRelease = function() { this.play(); mc.play() }; } }; ai você cria o botão com dois frames, um com o desenho do play ">" e outro com o stop [] e o mc seria o movie clipe a ser parado e dado play.
-
Primeiro acho que para uma animação tão pequena você não deveria LoadMovie(); E sim deixar as imagens dentro do swf, apenas diminuindo a qualidade do seu movie.] E o problema que esta acontecendo de as imagens não aparecerem logo depois que o preload direcionou para a outra cena, se passa porque o preload esta fazendo loading do atual swf, ou seja, sem as imagens ainda, sem fazer load delas, e quando ele passa para a próxima cena onde esses movies que você fez para puxar as imagens entram em ação, fazendo load apartir desse momento, por isso a demora. Espero que tenhas intendido
-
Animação sai da área do MC, Preloader e outras coisitas mas
pergunta respondeu ao KingZaraki de Cardon em Flash & ActionScript
1 - tente colocar a camada que contém o menu em cima da camada que contém o mc das imagens. Se isso não for possível tente colocar o swapDepth do menu em um número extremamente alto. ex: _root.menu.swapDepth = 20000; 2 - Não intendi o que você quer dizer com isso, seria sem o %? ou Você esta fazendo 100 frames, cada um com um núrmero oO? 3 - ops não tem pergunta 3... 4 - Não tem como saber o que esta acontecendo, verifique o caminha das instâncias se estão todas certas. -
faça a interação de iamgens e dados tipo de uma loja virtual com: php + xml apenas use o sql para os cadastros de clientes. assim você pode ao invés de cadastrar uma imagem no banco, você apenas diz para o xml o caminho da imagem no ftp. para cada linha do xml, você pode adicionar atributos. pesquise sobre isso. obs.: nunca usei com o php, mas sim com o flash, e provavelmente devem se comportar da mesma forma
-
com o javascript não seria possível pois ele é um script de browser e não armazena informações de uma página para outra o negócio é fazer com o php mesmo. Tente fazer com o php e tentar com o session. Não sei se vai funcionar, pois o session é finalizado de duas formas: Fechando o browser ou destruindo a sission. Ao destruir a session você pode fazer do jeito que você mesmo citou, atualizando o banco toda a vez que a pessoa fizer login e logout. Mas qual comando fazer quando a pessoa fechar o browser? dai complica... coloque outro campo no banco que atualize a cada click do usuário, preenchendo ele com o time() do php. assim faça com que com 5mim sem esse campo ser atualizado, mude o status da pessoa automaticamente para offline. hehhe é meio grande e engenhoso, pois não sei como os grandes web sites fazem.
-
Pssando informações com o windows.open
pergunta respondeu ao PParanhos de Cardon em Ajax, JavaScript, XML, DOM
véio não vais conseguir fazer isso pois: O javascript não envia informações igual ao php ou asp ou ainda jsp. uma forma seria enviar no metodo GET, porém você esta dizendo que é inseguro. Fora isso não dá. Tente fazer seu sistema todo em flash, dai não tem erro, nunca vai existir a setinha de voltar do navegador. -
Abrir duas ou mais janelas com o mesmo link
pergunta respondeu ao Levi_gns de Cardon em Ajax, JavaScript, XML, DOM
tente isso window.open(URL,'pop'+x, 'width='+width+', height='+height+', top='+top+', left='+left+', scrollbars=yes, resizable=no'); e explicando quando você declarou "pop" você deu um nome para o popUp, então toda vez que clicar no link ele vai substituir o que tem nome pop pelo novo conteudo atribuido a ele, entendeu? espero que sim falow