Ir ao conteúdo
  • Cadastre-se

Tópico sobre FLASH - Dicas e soluções


Posts recomendados

  • 2 semanas depois...

Eu uso o Flash CS4 e criei um novo projeto em AS2, gostaria de aprender como fazer que um visitante consiga escrever no próprio site feito em flash e pudesse enviar o texto para um e-mail, no caso, o meu.

Obs: Não entendo de banco de Dados, se fosse possível, tem como quando alguem for responder minha dúvida, explicar passo-a-passo a mexer no Office Acess?

Resumindo minhas dúvidas:

- Criar uma janela de texto;

- Criar um botão "Enviar" para um determinado e-mail;

- Criar um botão "Limpar" para limpar o campo de texto;

- Criar um banco de dados;

- Criar os arquivos em ASP;

Como disse, se possível, explicar passo-a-passo.

Muito Obrigado!

Att. Ciro Mello

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Consegui resolver, procurei em outros lugares.

Fiz os comandos em Flash, as Actions e tudo mais. Não usei o .ASP, apenas compartilhei com o PHP.

O único problema é que preciso do Apache para testar o envio de e-mail, já que estou com dificuldades no download, vou esperar o meu domínio ficar pronto.

Caso eu obtenha sucesso, eu posto um passo-a-passo.

Obrigado a todos, que pelo menos leram o tópico.

Att. Ciro Mello

Link para o comentário
Compartilhar em outros sites

Boa noite caros amigos,

Cara sou fã de todos aqui, muitas coisas que tenho duvida e jogo no Google,

Quem responde? Clube do Hardware

Peças de computado?

Clube do Hardware

Jogos?

Clube do Hardware

___________________

Sou fão mesmo de vocês aqui....

___________________

Agora segue uma dúvida minha, estou tentando criar o seguinte:

Um Contador regressivo em dias, horas, minutos e tal.... ;)

tá eu já achei como fazer...

mas o problema é o seguinte... quero colocar no recado do ORKUT pra ficar fixo lá... em Java ele nao aceita...

Queria uma sugestão com que programa? e como criar em Flash.

Quero muito isso pessoal...:unsure::unsure::unsure:

Desde já agradeço a todoooos

Link para o comentário
Compartilhar em outros sites

Opa, um passo a passo seria interessante, aguardo ele ;)

Abraços

Infelizmente não deu certo, porém, pelo DreamWeaver coloquei um código em JavaScript para fazer o Formulário, e funcionou, e posicionei ele em baixo do arquivo do Flash.

Ficou bom, caso alguem queira o código, é só avisar que passo.

Formulário em JavaScript - Obs: Quando clica 'Enviar' fala que a página não pode ser encontrada, mas, o e-mail chega. Concluindo: Funciona, rs!

Queria uma sugestão com que programa? e como criar em Flash.

Por quê não utiliza contadores de sites prontos, um exemplo é:

http://contador.s12.com.br/

Contador de visitas grátis para seu site!

Adicione um contador de visitas grátis em seu site de forma simples e rápida!

Informe o número para início da contagem, escolha o modelo do contador desejado e clique em "Criar Contador!".

Pronto! Agora você já possui um contador de visitas para seu site

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...

Boa noite a todos !

Estou desenvolvendo um site, o layout já está todo pronto em html. Acontece que o cliente solicitou que eu fizesse uma alteração no site.

No header, ele quer um header animado. Onde os botões ficam soltos, como se flutuasse. A logomarca ficaria estática.

Consigo inserir isso dentro do html ? Não posso refazer o layout só pra incluir isso.

Segue imagem de exemplo.

exemplob.jpg

Esse é o Header, esses são os botôes que ficarão animados.

Agradeço a ajuda !

Abraços

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Olá, Felipetsa

Espero que já tenha conseguido resolver seu problema, mas caso contrário...

Você já não fez a página com o banner em algum formato de imagem qualquer, provavelmente em png? Precisava ter uma ideia de como está o layout, mas se você tiver bons conhecimentos de Flash, é só criar um arquivo com as mesmas dimensões de seu banner, criar a animação desejada e susbstituir.

Se a área utilizada no layout já pronto o que resta ao header é pequeno, aí não vejo outra solução que não modificar mesmo. Se você ajusta a página com tabelas em vez de layers, como muito gente anda fazendo (o que pessoalmente eu não gosto), eu preferiria adicionar uma tabela logo acima da primeira tabela de sua página (como deve saber, selecione a primeira tabela inteira, use o teclado para clicar para a esquerda e dê Ctrl+Alt+T para inserir a tabela que vai abrigar o novo banner em swf. OBS: isto tudo levando em consideração que use Dreamweaver; caso contrário, siga os procedimentos conforme o software que você utiliza.

Se o arquivo já estiver em algum servidor passe o link para eu dar uma olhada e se puder ajudo, ok?

Link para o comentário
Compartilhar em outros sites

Olá

estou desenvolvendo um site todo em flash, e meu cliente quer que colocque um selo do clima tempo no site e não estou conseguindo. O clima tempo oferece uma dica, mas não da certo, vejam:

______________________________________________________________________________

http://selos.climatempo.com.br/selos/baseselo.swf?CODCIDADE=343,347,6,232,25,39,593,

256,264,334,94,259,60,56,384,8,88,218,212,61,558,107,84,321,363,377,271

CRIE UM MOVIE CLIP VAZIO E DÊ UM NOME DE INSTÂNCIA SUGESTIVO.

COM A FUNÇÃO LOAD MOVIE UTILIZE O CODIGO COPIADO COMO URL DO MOVIE A SER CARREGADO.

______________________________________________________________________________

Já tentei fazer isso, mas não dá certo, não funciona no flash

Alguem pode me ajudar!!!

Abraços

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Cara!

Basta inserir o seguite parametro no Objeto Flash ( tudo isso no código fonte da Home do seu site)

<param name="wmode" value="transparent">

se o navegador for o chrome ou FireFox insira também este parametro no codigo

"embed"

asssim:

Exemplo:

<embed src="flash/meuflash.swf" quality="high" wmode="transparent" pluginspage="http://www.macromedia.com/go/getflashplayer" type="application/x-shockwave-flash" width="1000" height="162"></embed></object>

espero ter ajudado

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Olá,

Estou criando uma apresentação multimidia em cd-rom (formato .exe), no flash cs4, onde há um vídeo no formato .flv.

Importei o video da seguinte maneira:

file/import/import video/ load external video with playback component.

No meu computador roda tudo normalmente, mas quando coloco cd em outra máquina o vídeo não aparece.

alguem sabe como proceder?

valeu!:confused:

Link para o comentário
Compartilhar em outros sites

  • 3 semanas depois...

Eu estou construindo o site do meu pai, os empresários que vão bancar querem que o site seja um pouco animado, qualquer coisa está bom, a tempos atrás eu vi um site que tinha um efeito no topo muito legal, eu gostaria de fazer ele alguém tem ideia de como posso fazer,

Obs.: Não entendo nada de flash :(

Link para o comentário
Compartilhar em outros sites

Assim vamo lá:

O efeito que você mostrou no site exemplo, é simples, nada de mais, só que sem uma base estruturada no flash é complicado te explicar =/

e como você disse que são para os empresarios, eles geralmente tem um prazo, aconselho a pedir para que algum amigo lhe ajude ou conhecido,

vale friza q o melhor seria você da uma estuda no flash, mais como ta sem tempo

se não fosse tão corrido teria maior prazer em ajudar, fica a dica ;)

Link para o comentário
Compartilhar em outros sites

valeu Wellyngton, vou ver se acho algum desocupado que faça isso para mim :P

Por acaso você sabe o nome desse efeito ou algum parecido, dae eu procuro um tutorial

o cara efeito assim ... nome eu não sei ... porque são varias coisinhas a se fazer...

mais vou te da uma mãozona..! flash effect maker

baixar ele e da uma estudada q la tem varios efeitos prontos ;)

Link para o comentário
Compartilhar em outros sites

Gente sou nova aqui, e tô com um problema pra publicar o site que criei em swf, crieu uma pagina base no dreamweaver coloquei o swf lá, quando testo no meu pc tudo funciona corretamente, o home.swf chama as outras paginas certo mais quando posto na internet abre a home e quando clico nos links do menu não chama as paginas swf, sendo que está na mesma pasta. alguem poderia me ajudar?

Link para o comentário
Compartilhar em outros sites

  • 2 semanas depois...

Saudações!

Amigos...Lá vai mais uma dúvida gigantesca...

baixei um player em flash, mas como sou ignorante no assunto, não sei como modificar o ActionScript para indicar o endereço das musicas ou do playlist que quero q execute no player.

Valeu!!

Segue abaixo o código AS completo:

/*

Copyright © 2005, Fabricio Zuardi

All rights reserved.

Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met:

* Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer.

* Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution.

* Neither the name of the author nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission.

THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.

*/

//repeat_playlist = true;

//playlist_size = 3;

//player_title = "customizeable title test"

//song_url = "http://downloads.betterpropaganda.com/music/Imperial_Teen-Ivanka_128.mp3";

//song_title = "Imperial Teen - Ivanka";

//autoload=true

//playlist_url = "testplaylist02.xspf"

//info_button_text = "Buy Album"

//playlist_url = "http://hideout.com.br/shows/radio-test.xspf";

//playlist_url = "http://cchits.ning.com/recent/xspf/?xn_auth=no";

//radio_mode = true;

stop();

//constants

DEFAULT_PLAYLIST_URL = "http://webjay.org/by/hideout/allshows.xspf";

DEFAULT_WELCOME_MSG = "Hideout XSPF Music Player - by Fabricio Zuardi";

LOADING_PLAYLIST_MSG = "Loading Playlist...";

DEFAULT_LOADED_PLAYLIST_MSG = "- click to start"

DEFAULT_INFOBUTTON_TXT = "Track Info"

//default playlist if none is passed through query string

if(!playlist_url){

if(!song_url){

playlist_url = DEFAULT_PLAYLIST_URL;

}else{

single_music_playlist = "<?xml version=\"1.0\" encoding=\"UTF-8\"?><playlist version=\"1\" xmlns = \"http://xspf.org/ns/0/\"><trackList>";

single_music_playlist += "<track><location>"+song_url+"</location><annotation>"+song_title+"</annotation></track>"

single_music_playlist += "</trackList></playlist>"

}

}

//info button

info_mc._visible=false;

if(!info_button_text){

info_button_text = DEFAULT_INFOBUTTON_TXT;

}

//variables initialization

playlist_array = [];

track_index = 0;

volume_level = 100;

pause_position = 0;

playlist_xml = new XML();

playlist_xml.ignoreWhite = true;

playlist_xml.onLoad = playlistLoaded;

mysound = new Sound(this);

playlist_listener = new Object();

playlist_list.addEventListener("change", playlist_listener)

//play_btn.onPress = playTrack;

//functions

//xml parser

function playlistLoaded (success){

if(success){

var root_node = this.firstChild;

for(var node = root_node.firstChild; node != null; node = node.nextSibling){

if(node.nodeName == "title"){

playlist_title = node.firstChild.nodeValue;

}

if(node.nodeName == "trackList"){

//tracks

var tracks_array = [];

for(var track_node = node.firstChild; track_node != null; track_node = track_node.nextSibling){

var track_obj = new Object()

//track attributes

for(var track_child = track_node.firstChild; track_child != null; track_child = track_child.nextSibling){

if(track_child.nodeName=="location"){

track_obj.location = track_child.firstChild.nodeValue

}

if(track_child.nodeName=="image"){

track_obj.image = track_child.firstChild.nodeValue

}

if(track_child.nodeName=="title"){

track_obj.title = track_child.firstChild.nodeValue

}

if(track_child.nodeName=="creator"){

track_obj.creator = track_child.firstChild.nodeValue

}

if(track_child.nodeName=="annotation"){

track_obj.annotation = track_child.firstChild.nodeValue

}

if(track_child.nodeName=="info"){

track_obj.info = track_child.firstChild.nodeValue

}

}

track_obj.label = (tracks_array.length+1) +". ";

if(track_obj.title) {

if(track_obj.creator) {

track_obj.label += track_obj.creator+' - ';

}

track_obj.label += track_obj.title;

} else {

track_obj.label += track_obj.annotation;

}

tracks_array.push(track_obj)

}

}

}

playlist_array = tracks_array;

if(!playlist_size) playlist_size = playlist_array.length;

if(autoplay){

loadTrack()

}else{

start_btn_mc.start_btn.onPress = loadTrack;

track_display_mc.display_txt.text = playlist_title+" "+DEFAULT_LOADED_PLAYLIST_MSG;

if(track_display_mc.display_txt._width>track_displ ay_mc.mask_mc._width){

track_display_mc.onEnterFrame = scrollTitle;

}else{

track_display_mc.onEnterFrame = null;

track_display_mc.display_txt._x = 0;

}

}

}else{

annotation_txt.text = "Error opening "+playlist_url;

}

}

playlist_listener.change = function(eventObject){

annotation_txt.text = playlist_list.selectedItem.annotation;

location_txt.text = playlist_list.selectedItem.location;

}

function loadTrack(){

//Radio Mode feature by nosferathoo, more info in: https://sourceforge.net/tracker/inde...& atid=711474

if (radio_mode && track_index==playlist_size-1) {

playlist_url=playlist_array[track_index].location;

for (i=0;i<playlist_mc.track_count;++i) {

removeMovieClip(playlist_mc.tracks_mc["track_"+i+"_mc"]);

}

playlist_mc.track_count=0;

playlist_size=0;

track_index=0;

autoload=true;

autoplay=true;

loadPlaylist();

return(0);

}

start_btn_mc.start_btn._visible = false;

track_display_mc.display_txt.text = playlist_array[track_index].label;

if(track_display_mc.display_txt._width>track_displ ay_mc.mask_mc._width){

track_display_mc.onEnterFrame = scrollTitle;

}else{

track_display_mc.onEnterFrame = null;

track_display_mc.display_txt._x = 0;

}

mysound.loadSound(playlist_array[track_index].location,true);

play_mc.gotoAndStop(2)

//info button

if(playlist_array[track_index].info!=undefined){

info_mc._visible = true;

info_mc.info_btn.onPress = function(){

getURL(playlist_array[track_index].info,"_blank")

}

info_mc.info_btn.onRollOver = function(){

track_display_mc.display_txt.text = info_button_text;

}

info_mc.info_btn.onRollOut = function(){

track_display_mc.display_txt.text = playlist_array[track_index].label;

}

}else{

info_mc._visible = false;

}

resizeUI();

_root.onEnterFrame=function(){

//HACK doesnt need to set the volume at every enterframe

mysound.setVolume(this.volume_level)

var load_percent = (mysound.getBytesLoaded()/mysound.getBytesTotal())*100

track_display_mc.loader_mc.load_bar_mc._xscale = load_percent;

if(mysound.getBytesLoaded()==mysound.getBytesTotal ()){

//_root.onEnterFrame = null;

}

}

}

stop_btn.onRelease = stopTrack;

play_mc.play_btn.onRelease = playTrack

next_btn.onRelease = nextTrack

prev_btn.onRelease = prevTrack

mysound.onSoundComplete = nextTrack;

volume_mc.volume_btn.onPress = volumeChange;

volume_mc.volume_btn.onRelease = volume_mc.volume_btn.onReleaseOutside = function(){

this._parent.onEnterFrame = null;

}

function volumeChange(){

this._parent.onEnterFrame = function(){

var percent = (this._xmouse/this._width)*100

if(percent>100)percent=100;

if(percent<0)percent=0;

this.volume_bar_mc._xscale = percent

this._parent.volume_level = percent;

mysound.setVolume(percent)

}

}

function stopTrack() {

mysound.stop();

play_mc.gotoAndStop(1)

mysound.stop();

mysound.start();

mysound.stop();

_root.pause_position = 0;

};

function playTrack() {

if(play_mc._currentframe==1){ //play

seekTrack(_root.pause_position)

play_mc.gotoAndStop(2)

}else if(play_mc._currentframe==2){

_root.pause_position = mysound.position;

mysound.stop();

play_mc.gotoAndStop(1)

}

};

function seekTrack(p_offset:Number){

mysound.stop()

mysound.start(int((p_offset)/1000),1)

}

function nextTrack(){

if(track_index<playlist_size-1){

track_index ++;

loadTrack();

}else{

if(repeat_playlist){

last_track_index = track_index;

track_index = 0;

loadTrack()

}

}

}

function prevTrack(){

if(track_index>0){

track_index --;

loadTrack();

}

}

function scrollTitle(){

track_display_mc.display_txt._x -= 5;

if (track_display_mc.display_txt._x+track_display_mc. display_txt._width<0){

track_display_mc.display_txt._x = track_display_mc.mask_mc._width;

}

}

function resizeUI(){

bg_mc._width = Stage.width;

track_display_mc.loader_mc._width = Stage.width - track_display_mc._x - 3;

track_display_mc.mask_mc._width = track_display_mc.loader_mc._width - 26;

if(track_display_mc.display_txt._width>track_displ ay_mc.mask_mc._width){

track_display_mc.onEnterFrame = scrollTitle;

}else{

track_display_mc.onEnterFrame = null;

track_display_mc.display_txt._x = 0;

}

if (info_mc._visible){

info_mc._x = Stage.width - info_mc._width - 4;

}else{

info_mc._x = Stage.width - 4;

}

volume_mc._x = info_mc._x - volume_mc._width - 2;

start_btn_mc._xscale = Stage.width;

}

function loadPlaylist(){

track_display_mc.display_txt.text = LOADING_PLAYLIST_MSG;

if(track_display_mc.display_txt._width>track_displ ay_mc.mask_mc._width){

track_display_mc.onEnterFrame = scrollTitle;

}else{

track_display_mc.onEnterFrame = null;

track_display_mc.display_txt._x = 0;

}

//playlist

if(playlist_url){

playlist_xml.load(playlist_url)

}else{

//single track

playlist_xml.parseXML(single_music_playlist)

playlist_xml.onLoad(true);

}

}

//first click - load playlist

start_btn_mc.start_btn.onPress = function(){

autoplay = true;

loadPlaylist();

}

//main

Stage.scaleMode = "noScale"

Stage.align = "LT";

this.onResize = resizeUI;

Stage.addListener(this);

if(!player_title) player_title = DEFAULT_WELCOME_MSG;

track_display_mc.display_txt.autoSize = "left";

track_display_mc.display_txt.text = player_title;

if(track_display_mc.display_txt._width>track_displ ay_mc.mask_mc._width){

track_display_mc.onEnterFrame = scrollTitle;

}else{

track_display_mc.onEnterFrame = null;

track_display_mc.display_txt._x = 0;

}

//start to play automatically if parameter autoplay is present

if(autoplay){

start_btn_mc.start_btn.onPress();

} else if (autoload){

loadPlaylist()

}

//customized menu

var my_cm:ContextMenu = new ContextMenu();

my_cm.customItems.push(new ContextMenuItem("Stop", stopTrack));

my_cm.customItems.push(new ContextMenuItem("Play!", playTrack));

my_cm.customItems.push(new ContextMenuItem("Next", nextTrack));

my_cm.customItems.push(new ContextMenuItem("Previous", prevTrack));

my_cm.customItems.push(new ContextMenuItem("Download this song", function(){getURL(playlist_array[track_index].location)},true));

my_cm.customItems.push(new ContextMenuItem("Add song to Webjay playlist", function(){getURL("http://webjay.org/poster?media="+escape(playlist_array[track_index].location))}));

my_cm.customItems.push(new ContextMenuItem("About Hideout", function(){getURL("http://www.hideout.com.br")},true));

//my_cm.customItems.push(new ContextMenuItem("Crossfade", function(){}));

//my_cm.customItems.push(new ContextMenuItem("Mando Diao - Paralyzed", function(){}));

my_cm.hideBuiltInItems();

this.menu = my_cm;

resizeUI();

Link para o comentário
Compartilhar em outros sites

  • mês depois...
Visitante
Este tópico está impedido de receber novas respostas.

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...