Arrastando Janelas no Jogo Hitskin_logo Hitskin.com

Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o temaVoltar para a ficha do tema

Aldeia RPG
Gostaria de reagir a esta mensagem? Crie uma conta em poucos cliques ou inicie sessão para continuar.

Arrastando Janelas no Jogo

+10
BrunoFox
Drowlife
thales12
Faabinhuu ;
jadieljr
okabe
Felix Blayder
HugoFreitas
' Wwebr
Valentine
14 participantes

Página 1 de 4 1, 2, 3, 4  Seguinte

Ir para baixo

Arrastando Janelas no Jogo Empty Arrastando Janelas no Jogo

Mensagem por Valentine Qui Out 28, 2010 3:59 pm

Abra o Cliente

1 - Vá até Ex:
Private Sub picParty_MouseDown

Obs.:Tem que ter o "Nome da janela" + _MouseDown

2 - Coloque o código:
Código:
    SOffsetX = X
    SOffsetY = Y

3 - Vá até Ex:
Private Sub picParty_MouseMove

Obs.:Tem que ter o "Nome da janela" + _MouseMove

4 - Coloque o código:
Call MovePicture(frmMain."Nome da janela", Button, Shift, X, Y)
(Substitua o "Nome da janela" pelo o nome da pic)

Obs.: Se a janela não tiver o "MouseMove", como o picOptions por exemplo, você tem que criar o picOptions_MouseDown e o picOptions_MouseMove:

Código:
Private Sub picOptions_MouseDown(Button As Integer, Shift As Integer, X As Single, Y As Single)

    SOffsetX = X
    SOffsetY = Y

End Sub

Private Sub picOptions_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)

Call MovePicture(frmMain.picOptions, Button, Shift, X, Y)

End Sub

Obs2.:Em picInventory_MouseMove o código:
Código:
Call MovePicture(frmMain.picInventory, Button, Shift, X, Y)

Deve ser colocado após:
Código:
    If DragInvSlotNum > 0 Then
        If InTrade > 0 Then Exit Sub
        If InBank Or InShop Then Exit Sub
        Call BltInventoryItem(x + picInventory.Left, y + picInventory.top)
    Else

Irá ficar assim:
Código:
    If DragInvSlotNum > 0 Then
        If InTrade > 0 Then Exit Sub
        If InBank Or InShop Then Exit Sub
        Call BltInventoryItem(x + picInventory.Left, y + picInventory.top)
    Else
        Call MovePicture(frmMain.picInventory, Button, Shift, x, y)
        InvNum = IsInvItem(x, y)

Obs3.:Em picSpells_MouseMove o código
Código:
Call MovePicture(frmMain.picSpells, Button, Shift, X, Y)

Deve ser colocado após:
Código:
    If DragSpell > 0 Then
        Call BltDraggedSpell(x + picSpells.Left, y + picSpells.top)
    Else

Créditos:
Valentine


Última edição por Valentine em Sex Jun 08, 2012 10:22 am, editado 8 vez(es)
Valentine
Valentine
Administrador
Administrador

Medalhas : Arrastando Janelas no Jogo ZgLkiRU
Mensagens : 5341
Créditos : 1164

https://www.aldeiarpg.com/

Ir para o topo Ir para baixo

Arrastando Janelas no Jogo Empty Re: Arrastando Janelas no Jogo

Mensagem por Valentine Seg Nov 01, 2010 4:31 pm

Tópico atualizado, agora arrasta as janelas normalmente (Obs.: Pelo menos como eu queria)
Valentine
Valentine
Administrador
Administrador

Medalhas : Arrastando Janelas no Jogo ZgLkiRU
Mensagens : 5341
Créditos : 1164

https://www.aldeiarpg.com/

Ir para o topo Ir para baixo

Arrastando Janelas no Jogo Empty Re: Arrastando Janelas no Jogo

Mensagem por ' Wwebr Seg Nov 01, 2010 5:08 pm

Muito bom esse tuto Marlos
+1 cred
Só uma pergunta, porque você não faz um tuto assim para o RMXP? Very Happy
Porque esse sistema é muito bom, e seria legal ter pra XP Very Happy

Fallowz ~//

_________________
Arrastando Janelas no Jogo 2ppa821

---

- Baía de Barbalian -

Lista Negra:


' Wwebr
' Wwebr
Membro Ativo
Membro Ativo

Medalhas : Arrastando Janelas no Jogo Trophy11
Mensagens : 347
Créditos : 72

Ir para o topo Ir para baixo

Arrastando Janelas no Jogo Empty Re: Arrastando Janelas no Jogo

Mensagem por Valentine Seg Nov 01, 2010 5:11 pm

Porque tudo no rpg maker xp é mais complicado e muito mais códigos, no eclipse você so precisa fazer pequenas modificações como você vê nesse tópico, ja no rpg maker xp você precisaria criar pra isso pelo menos uns 2 scripts grandes

por isso não precisa de uma área de scripts para eclipse, apenas uma de tutorial
Valentine
Valentine
Administrador
Administrador

Medalhas : Arrastando Janelas no Jogo ZgLkiRU
Mensagens : 5341
Créditos : 1164

https://www.aldeiarpg.com/

Ir para o topo Ir para baixo

Arrastando Janelas no Jogo Empty Re: Arrastando Janelas no Jogo

Mensagem por ' Wwebr Seg Nov 01, 2010 5:51 pm

hmmm... entendi Very Happy
Valeu então, parece bem simples a linguagem de scripts no Eclipse Razz
Quem sabe eu num uso ele também XD

Fallowz ~//

_________________
Arrastando Janelas no Jogo 2ppa821

---

- Baía de Barbalian -

Lista Negra:


' Wwebr
' Wwebr
Membro Ativo
Membro Ativo

Medalhas : Arrastando Janelas no Jogo Trophy11
Mensagens : 347
Créditos : 72

Ir para o topo Ir para baixo

Arrastando Janelas no Jogo Empty Re: Arrastando Janelas no Jogo

Mensagem por HugoFreitas Seg Nov 01, 2010 8:06 pm

Marlos, atualiza o tutorial dizendo aonde é as coisas.

Cliente ou servidor?
O "Private Sub picInventory_MouseDown" fica em qual parte?
'Forms, Modules ou Class modules você não explicou nada disso como o pessoal vai saber?

No mais bom tutorial! \o/ Very Happy
HugoFreitas
HugoFreitas
Administrador
Administrador

Medalhas : Arrastando Janelas no Jogo Medal_55
Mensagens : 633
Créditos : 175

http://www.aldeiarpgbr.com

Ir para o topo Ir para baixo

Arrastando Janelas no Jogo Empty Re: Arrastando Janelas no Jogo

Mensagem por Valentine Ter Fev 22, 2011 11:21 am

Tópico atualizado e reorganizado para nova versão do eclipse
Valentine
Valentine
Administrador
Administrador

Medalhas : Arrastando Janelas no Jogo ZgLkiRU
Mensagens : 5341
Créditos : 1164

https://www.aldeiarpg.com/

Ir para o topo Ir para baixo

Arrastando Janelas no Jogo Empty Re: Arrastando Janelas no Jogo

Mensagem por Felix Blayder Ter Fev 22, 2011 12:46 pm

muito bom agora ta mais facil mecher com as janelas.... o player mesmo pode organizar como ele kiser!

+1cred

_________________

Se inscreva em meu Canal no YouTube:
https://www.youtube.com/localnerd

Faça uma doação para ajudar nos custos:

https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=3N8T2RJ977RCQ

Felix Blayder
Felix Blayder
Membro de Honra
Membro de Honra

Mensagens : 1406
Créditos : 220

Ficha do personagem
Nível: 1
Experiência:
Arrastando Janelas no Jogo Left_bar_bleue0/0Arrastando Janelas no Jogo Empty_bar_bleue  (0/0)
Vida:
Arrastando Janelas no Jogo Left_bar_bleue30/30Arrastando Janelas no Jogo Empty_bar_bleue  (30/30)

Ir para o topo Ir para baixo

Arrastando Janelas no Jogo Empty Re: Arrastando Janelas no Jogo

Mensagem por okabe Dom Nov 13, 2011 2:32 pm

Hehe,esqueceu do fato de que não funcionaria no picInventory e também no picSpells...

_________________
Arrastando Janelas no Jogo 2254752_imagem
Arrastando Janelas no Jogo 766402_imagem

Meu único propósito nesse fórum é responder dúvidas e postar tutoriais não testados feitos por mim...
okabe
okabe
Iniciante
Iniciante

Mensagens : 34
Créditos : 7

Ir para o topo Ir para baixo

Arrastando Janelas no Jogo Empty Re: Arrastando Janelas no Jogo

Mensagem por Valentine Dom Nov 13, 2011 3:11 pm

okabe escreveu:Hehe,esqueceu do fato de que não funcionaria no picInventory e também no picSpells...
Quem disse que não funciona? Claro que funciona, aqui funcionou normalmente em todas as janelas.
Valentine
Valentine
Administrador
Administrador

Medalhas : Arrastando Janelas no Jogo ZgLkiRU
Mensagens : 5341
Créditos : 1164

https://www.aldeiarpg.com/

Ir para o topo Ir para baixo

Arrastando Janelas no Jogo Empty Re: Arrastando Janelas no Jogo

Mensagem por Conteúdo patrocinado


Conteúdo patrocinado


Ir para o topo Ir para baixo

Página 1 de 4 1, 2, 3, 4  Seguinte

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos