Ir para conteúdo
Fórum Script Brasil

§uiciDa£

Membros
  • Total de itens

    1.276
  • Registro em

  • Última visita

Tudo que §uiciDa£ postou

  1. olha, se algm qusier ver como esta fikando, eu vo disponibiliza o source http://board.flashkit.com/board/attachment...achmentid=49853 tipo, eu coloquei um meio de colisao la, só q ta mtu "bugado", se algm me ajudare a resolver, agradeço muito .. tt++
  2. tipo, eu vo detalha... eu tenho q fazer um joguinho q é um carinha q anda pela casa, cidade etc ... a rotina de movimentação do carinah ficou assim function mPlayer() { if (andar) { if (Key.isDown(38)) { vel += 1; press = 1; } else if (Key.isDown(40)) { vel -= .5; press = 2; } else { if (vel > 0) { vel -= .5; } if (vel < 0) { vel += .5; } } if (Key.isDown(37)) { angulo -= 7; } if (Key.isDown(39)) { angulo += 7; } if (vel > velMax) { vel = velMax; } if (vel < velMin) { vel = velMin; } } ang = (angulo * (Math.PI / 180)); player._rotation = angulo - 90; a = player._rotation; player._x += vel * Math.cos(ang); player._y += vel * Math.sin(ang); } só q dae, eu não sei como fazer ele parar de se movimentar se ele bater na parede entende ?? tipo ele anda e bate na parede, como q eu faço pra q ele não atrave-se, isso deve ser logica de programação, mais eu estou com serios problemas com isso =P se você não entendeu, eu t mando o .*fla... vlw t+
  3. pega a ferramenta text e faz o "quadrado", dae vai em properties, e muda de static pra dynamic text, dae vai num input q ta com rotulo var(acho), e digita "contador"... dae você faz assim na primeira frame digita var cont:Number = 0; _root.onEnterFrame = function(){ _root.cont += 1; contador = cont; } t++
  4. hmmm... -- sim, eu já vi este exmplo, mais acho (quase certeza) que não dá pro flash pegar informações do usuario, para mandar é logico q tem... mais pegar, como processos, janelas abertas, e muito menos um hook (q seria o "gravador de teclas")... isto porque, como eu já disse acima, o flash não da suporte a dll's, nem as Api's do windows... t++
  5. nosa, eu acho q não, tipo eu mexo com bv, c essas coisas... o flahs num da suporte pra se ver os processos, e muito menos pegar as teclas digitadas, isso porque ele não acessa API do windows, pelo menos athe onde sei... se eu estiver errado, me concertem =P t++
  6. cho q o unico jeito de "proteger", é por login e senha... t+
  7. acho que não, porque iso seria um spyware ... t+
  8. ???? não entendi a cada frame ele adciona 1 ??? var cont:Number = 0; _root.onEnterFrame = function(){ _root.cont += 1; }
  9. amigo é simples... usa a busca ¬¬ e se mesmo assim você num conseguir...aqui vai umas dicas crie um movie clip vazio,,, dentro dele crie 2 frames, uma com ele no inicio, e a outra com ele extendido dae você volta na timeline principal, aperta f11 aratsa o movie clip po stage, seleciona ele aperta f9 e digita on(rollOver){ this.gotoAndPlay(2); } on(rollOut){ this.gotoAndPlay(1); } depois você seleciona o mc, vai em properties, seleciona um combobox q esta escrito movie clipe e seleciona button t++
  10. tipo galera eu tenho esta classe import flash.display.BitmapData; import flash.geom.ColorTransform; import flash.geom.Matrix; import flash.geom.Rectangle; class CollisionDetection { static public function checkForCollision(p_clip1:MovieClip,p_clip2:MovieClip,p_alphaTolerance:Number,p_scope:MovieClip):Rectangle { if (p_alphaTolerance == undefined) { p_alphaTolerance = 255; } if (p_scope == undefined) { p_scope = _root; } var bounds1:Object = p_clip1.getBounds(p_scope); var bounds2:Object = p_clip2.getBounds(p_scope); if (((bounds1.xMax < bounds2.xMin) || (bounds2.xMax < bounds1.xMin)) || ((bounds1.yMax < bounds2.yMin) || (bounds2.yMax < bounds1.yMin)) ) { return null; } var bounds:Object = {}; bounds.xMin = Math.max(bounds1.xMin,bounds2.xMin); bounds.xMax = Math.min(bounds1.xMax,bounds2.xMax); bounds.yMin = Math.max(bounds1.yMin,bounds2.yMin); bounds.yMax = Math.min(bounds1.yMax,bounds2.yMax); var img:BitmapData = new BitmapData(bounds.xMax-bounds.xMin,bounds.yMax-bounds.yMin,false); var mat:Matrix = p_clip1.transform.matrix; mat.tx = p_clip1._x-bounds.xMin; mat.ty = p_clip1._y-bounds.yMin; img.draw(p_clip1,mat, new ColorTransform(1,1,1,1,255,-255,-255,p_alphaTolerance)); mat = p_clip2.transform.matrix; mat.tx = p_clip2._x-bounds.xMin; mat.ty = p_clip2._y-bounds.yMin; img.draw(p_clip2,mat, new ColorTransform(1,1,1,1,255,255,255,p_alphaTolerance),"difference"); var intersection:Rectangle = img.getColorBoundsRect(0xFFFFFFFF,0xFF00FFFF); if (intersection.width == 0) { return null; } intersection.x += bounds.xMin; intersection.y += bounds.yMin; return intersection; } } ela checa se ouve uma intersecção entre formas não regulares, e então montei isso function checkCollision() { var crash:Rectangle = CollisionDetection.checkForCollision(casa,player,120); if (crash) { col = true; }else{ col = false; bat1 = "não bateu"; } } ou seja ele chjeca se o player(bolinha preta) =P, colidiu com as paredes de uma casa, mais como eu faço pra se ele colidir de frente o x dele diminua 1 por exemlo, se colidir de costas, o x dele aumente 1 se colidir do lado esquerdo o y aumente... etc tipo, a funçao ccrash dai retorna td, x, y, width, só q num consegui fazer nd com iso ainda... tentei criar esta funçao cx = crash.x - player._x cy = crash.y - player._y trace(cx); trace(cy); player._x -= cx; player._y -= cy; mais também não funcionou, algm tem alguma ideia ??? t++
  11. calmae dexa eu ve se entendi... quando você chamar a CarregarLista() ele vai retornar os valores certo ??? axo q é preciso usar set e get pra definir isso, mais não tenho ctza, pois nunca usei se isso... e daí no get (quando o programa pega o valor) você colococaq return Var; tipo public string bla{ get{ } set{ } } não tenho ctza se o erro gerado é por isso =) só tot entanu ajudar =D t+
  12. Outro otimo site sobre winForms é http://www.windowsforms.net/ t++
  13. ig você quase acertou Valor que eu inseri na TextBox: "futebol" minhaString = "Hoje eu vou jogar " + TextBox1.Text; exceto pelas aspas, é simples de entender, apenas "Strng digitada com aspas" + Outra_Variavel_Sem_Asaps ^^ t+
  14. como assim tiro a animação ??? como você fez esse rollOver e Out ?? tipo _root.meuMC.onRollOver = function(){ gotoANdPlay(2); } _root.meuMC.onRollOut = function(){ gotoANdPlay(5); } t+
  15. axo q o textfield ainda num da suporte a isso, mais não tenho ctza... vo e pesqusia e ve o que ue acho t+
  16. porque não ?? olha acabei de faze isso vai guardar ele numa matriz var n:Object = new Object(); var ii:Number = 0; var i = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0]; var max:Number = 10; var min:Number = 0; function addVar(a:Number):Void { ii += 1; i[ii] = a; } _root.a.onRelease= function() { if (Key.isDown(Key.ENTER)) { for (iA = 0; iA < i.length; iA++) { trace(i[iA]); } } }; _root.b.onRelease = function() { var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min; addVar(randomNum); }; ou se você quiser numa variavel mesmo max = 10; min = 0; s1=Math.floor(Math.random() * (max - min + 1)) + min; s2=Math.floor(Math.random() * (max - min + 1)) + min; s3=Math.floor(Math.random() * (max - min + 1)) + min; ... t+++
  17. peguei isso no helpdo flash max = nº Maximo min = nº Minimo var randomNum:Number = Math.floor(Math.random() * (max - min + 1)) + min; t++
  18. tipo, transforma essa alavanca em MC e dexa a ancora dela em baxo (na base)... dae é so você mexer na _rotation... tipo instancia de "al", daí você xega em q grau a alavanca fika quando chega em tal data, e você faz a funçao t+
  19. coloque isso na primeira frame veja se funciona =) var objL:Object = new Object(); key.addListener(objL); _root.onKeyDown = function(){ var n:Number = Key.getCode(); if(n == 13){ // Se nao0 me engano o ENter é 13 ... //submit } } t++
  20. taca isso na primeira frame _root.meuMC.onRelease = function(){ gotoANdPlay("suaframe"); } é isso /??? t++'
  21. de uma epsqusada antes ^^ taca isso nu butao =D on (release) { getURL("javascript:window.open('pagina.htm','pop','width=350,height=250,top=0, left=0, scrollbars=yes');void(0);"); }
  22. pensar em usar asp e php e sim =) sem isso não tm como ... você pode fazer o contador em asp, e pegar as ariaveis pro flash com loadVariavels(); t++
  23. §uiciDa£

    Webcam

    da uma oolhada aquii amigao http://oos.moxiecode.com/flash8/webcam_motion2.html t++
  24. hum sugiro 3ds max, e sugirro este site www.3d1.com.br, é brasileiro e o forum ehh muuuuito bom t+
  25. uai, é só fazer o flahs normal, colcoar numa div do dreamweaver, e´pra fecha axo q é só da um alpha=0 em td t+
×
×
  • Criar Novo...