Isto é uma pré-visualização de um tema em Hitskin.com
Instalar o tema • Voltar para a ficha do tema
Arrastando Janelas no Jogo
+10
BrunoFox
Drowlife
thales12
Faabinhuu ;
jadieljr
okabe
Felix Blayder
HugoFreitas
' Wwebr
Valentine
14 participantes
Página 1 de 4
Página 1 de 4 • 1, 2, 3, 4
Arrastando Janelas no Jogo
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:
3 - Vá até Ex:
Private Sub picParty_MouseMove
Obs.:Tem que ter o "Nome da janela" + _MouseMove
4 - Coloque o código:
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:
Obs2.:Em picInventory_MouseMove o código:
Deve ser colocado após:
Irá ficar assim:
Obs3.:Em picSpells_MouseMove o código
Deve ser colocado após:
Créditos:
Valentine
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:
(Substitua o "Nome da janela" pelo o nome da pic)Call MovePicture(frmMain."Nome da janela", Button, Shift, X, Y)
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)
Re: Arrastando Janelas no Jogo
Tópico atualizado, agora arrasta as janelas normalmente (Obs.: Pelo menos como eu queria)
Re: Arrastando Janelas no Jogo
Muito bom esse tuto Marlos
+1 cred
Só uma pergunta, porque você não faz um tuto assim para o RMXP?
Porque esse sistema é muito bom, e seria legal ter pra XP
Fallowz ~//
+1 cred
Só uma pergunta, porque você não faz um tuto assim para o RMXP?
Porque esse sistema é muito bom, e seria legal ter pra XP
Fallowz ~//
_________________
---
- Baía de Barbalian -
- Lista Negra:
- Preto - Foda-se, morre!
Vermelho - Morre também!
Laranja - Se esfaqueia, se enforca, não importa. Só se mata!
Quem começou com essa babaquisse!
Quem apoia essa babaquisse!
Quem gosta dessa babaquisse!
' Wwebr- Membro Ativo
- Medalhas :
Mensagens : 347
Créditos : 72
Re: Arrastando Janelas no Jogo
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
por isso não precisa de uma área de scripts para eclipse, apenas uma de tutorial
Re: Arrastando Janelas no Jogo
hmmm... entendi
Valeu então, parece bem simples a linguagem de scripts no Eclipse
Quem sabe eu num uso ele também XD
Fallowz ~//
Valeu então, parece bem simples a linguagem de scripts no Eclipse
Quem sabe eu num uso ele também XD
Fallowz ~//
_________________
---
- Baía de Barbalian -
- Lista Negra:
- Preto - Foda-se, morre!
Vermelho - Morre também!
Laranja - Se esfaqueia, se enforca, não importa. Só se mata!
Quem começou com essa babaquisse!
Quem apoia essa babaquisse!
Quem gosta dessa babaquisse!
' Wwebr- Membro Ativo
- Medalhas :
Mensagens : 347
Créditos : 72
Re: Arrastando Janelas no Jogo
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/
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/
Re: Arrastando Janelas no Jogo
muito bom agora ta mais facil mecher com as janelas.... o player mesmo pode organizar como ele kiser!
+1cred
+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
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- Membro de Honra
- Mensagens : 1406
Créditos : 220
Ficha do personagem
Nível: 1
Experiência:
(0/0)
Vida:
(30/30)
Re: Arrastando Janelas no Jogo
Hehe,esqueceu do fato de que não funcionaria no picInventory e também no picSpells...
_________________
Meu único propósito nesse fórum é responder dúvidas e postar tutoriais não testados feitos por mim...
okabe- Iniciante
- Mensagens : 34
Créditos : 7
Re: Arrastando Janelas no Jogo
Quem disse que não funciona? Claro que funciona, aqui funcionou normalmente em todas as janelas.okabe escreveu:Hehe,esqueceu do fato de que não funcionaria no picInventory e também no picSpells...
Página 1 de 4 • 1, 2, 3, 4
Tópicos semelhantes
» Qual engine usar para criar um jogo TCG? Como cria um jogo tcg?
» PEDIDO SISTEMA DE CONCORDAR COM REGRAS DO JOGO ANTES DE SE REGISTAR NO JOGO
» Como Fazer Um Jogo Online e um Normal em um só Jogo?
» [K] Janelas Personalizadas
» Ajuda com Janelas
» PEDIDO SISTEMA DE CONCORDAR COM REGRAS DO JOGO ANTES DE SE REGISTAR NO JOGO
» Como Fazer Um Jogo Online e um Normal em um só Jogo?
» [K] Janelas Personalizadas
» Ajuda com Janelas
Página 1 de 4
Permissões neste sub-fórum
Não podes responder a tópicos
|
|