SchultzGames
Para tirar dúvidas, crie um tópico especifico na área "Dúvidas em Geral" e aguarde ser respondido. Evite comentar em tópicos não relacionados a sua dúvida Very Happy
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
Cor
Como usar o Multi Touch para movimentar um personagem ?
[2 interiores Modelo] + Download Grátis --Para uso comercial!
[DUVIDA] Script Não Funciona
[AJUDA] Carro flutuando
Modelos 3D
[TUTORIAL] Unity 5 - Como criar o próprio FPS Controller
[Assets/Scripts] Repositório no Github com sistemas free.
// RAIN no unity//
[____TÓPICO LIVRE____] FALE O QUE QUISER
[DÚVIDA]Texto Não Aparece Unity 5
Texturização para Game em android
Como fazer aparecer notificações no celular android?
Limite e Volta no transform translate
objeto descer ao apertar um botão
[RESOLVIDO]Erro com script OnTriggerEnter e BoxCollider
Duvida com script
Problema com Animation
Ajudem com efeito "gelatina" em modelos.
[TUTORIAL] Unity 5 - Wheel Collider, veículos, suspensão realista.
[_____CRONOGRAMA DO CANAL_____]
Testem meu Jogo de Aventura
Inteligência Artificial
Como fazer 1 Portal
[Assets] modelos 3d
Da para criar com o unity?
Existe algum tipo de FPSController para android?
QUIOFOBIA DEMO-JOGO DE TERROR INDIE
[TUTORIAL] Unity 5 - Porta automática
Problema com o MonoDevelop
Como melhorar desempenho de animações
Cena Loading para carregar proximo Level
Sistema de build place
como criar um jogo igual a guitar hero?
(Dúvida) Erro criar sala com Photon.
Sistema de Skins estilo CsGo ou Critical Ops...
Dicas para otimizar o meu jogo
Sistema de construção estilo habbo
[ERRO] Fatal Error Unity!!!
Fazer um Certo Ponto da mesh mudar de cor como um botão piscando
PlayerPrefs
[TUTORIAL] UNITY 5 - Efeito submerso (underwater effect), distorção da água e gotas na tela
Dúvida sobre instantiate!
Footsteps no CharacterController (Unity 5)
Como fazer objetos não atravessar paredes usando transform.Translate?
Quando meu inimigo morre todos morrem, alguem ajuda ?
Asset Store
Mudar cor de um material por Script de forma suave
[Dúvida] Otimização
[DUVIDA] Como utilizar o touch no Android em um jogo 2D
[TUTORIAL] Spawn de objetos aleatorios em lugares aleatorios
Mudança no NavMeshAgent?
Script para saber se ena está ativa ou carregada
Duvida
Inserir uma página da web dentro do meu jogo
[TUTORIAL] Acessar propriedades dos SHADERS através de SCRIPTS
// Sistema de Afogamento//
Inimigo seguir quando ver o player
Jogo da Memória para crianças. (Android)
(Dúvida) Mirar em terceira pessoa.
Eu produzi esse jogo na unity e gostaria que vocês testassem e avaliassem
I.A Que ataca qualquer coisa inclusive Players..
[DUVIDA]Pergunta Aleatória
Teclado igual o jogo do milhão
Modelos 3d para uso gratuito ou comercial
[TUTORIAL] Unity 5- Sistema de PLATAFORMAS COM ROTAS
///Duvida///
Unity 5 lag com muitas arvores e grass
Problema com "Non-convex MeshCollider"
[____REGRAS DO FÓRUM____]
modelo 3d rotaçao estranha
Direitos autorais de modelos 3D?
ZombieAI
Iluminação ou Shader Bugado ?!
como criar uma barra de vida?
[Asset]Terreno .dae
Problema com GetComponent
[RESOLVIDO] Como ativar e desativar um objeto.
COMO ATIVAR ANIMACAO EMPURRAR OBJETO?
(DUVIDA) Empurrar caixas estilo Resident Evil
Erro de falsa memoria
preciso usar o Lerp fora do Update
[ AJUDA ]Probemas Com seleção de Carros.
Terminei meu game de terror...joguem...
[RESOLVIDO] COMO CRIAR UM ASSET ?
[RESOLVIDO] Como posto o link do game q fiz para o pessoal testar e avaliar?
Criação de tags para objetos
jogo estilo resident evil 4
[TUTORIAL] Pegar arma do chão ao Aperta E (Unity 5)
Direitos autorais
Terrain Bugado
AI Pedestres
Problema com texto ao fazer o build
Onde encontro aulas sobre shaders para a unity 5?
Audio Player C#
UNITY - MOVIE TEXTURE ON ANDROID
Recrutamento para jogo de sobrevivencia estilo DayZ/Rust/H1Z1
Destruir cubos em pedaços Com Um Progetil
(DUVIDA) troca textura em degradê
Hoje à(s) 1:30 am
Hoje à(s) 12:09 am
Ontem à(s) 10:34 pm
Ontem à(s) 10:21 pm
Ontem à(s) 8:30 pm
Ontem à(s) 7:44 pm
Ontem à(s) 5:50 pm
Ontem à(s) 3:18 pm
Ontem à(s) 3:06 pm
Ontem à(s) 11:51 am
Ontem à(s) 2:32 am
Qua Fev 22, 2017 11:27 pm
Qua Fev 22, 2017 11:19 pm
Qua Fev 22, 2017 9:26 pm
Qua Fev 22, 2017 8:53 pm
Qua Fev 22, 2017 6:15 pm
Qua Fev 22, 2017 5:20 pm
Qua Fev 22, 2017 4:58 pm
Qua Fev 22, 2017 2:52 pm
Qua Fev 22, 2017 12:18 pm
Qua Fev 22, 2017 12:07 pm
Qua Fev 22, 2017 3:36 am
Qua Fev 22, 2017 1:18 am
Qua Fev 22, 2017 12:15 am
Ter Fev 21, 2017 11:45 pm
Ter Fev 21, 2017 11:21 pm
Ter Fev 21, 2017 10:20 pm
Ter Fev 21, 2017 8:16 pm
Ter Fev 21, 2017 7:40 pm
Ter Fev 21, 2017 6:26 pm
Ter Fev 21, 2017 4:53 pm
Ter Fev 21, 2017 4:18 pm
Ter Fev 21, 2017 4:06 pm
Ter Fev 21, 2017 2:42 pm
Ter Fev 21, 2017 2:25 pm
Ter Fev 21, 2017 1:15 pm
Ter Fev 21, 2017 1:43 am
Ter Fev 21, 2017 1:00 am
Ter Fev 21, 2017 12:04 am
Ter Fev 21, 2017 12:02 am
Ter Fev 21, 2017 12:00 am
Seg Fev 20, 2017 11:58 pm
Seg Fev 20, 2017 11:56 pm
Seg Fev 20, 2017 11:49 pm
Seg Fev 20, 2017 11:46 pm
Seg Fev 20, 2017 11:44 pm
Seg Fev 20, 2017 11:42 pm
Seg Fev 20, 2017 11:40 pm
Seg Fev 20, 2017 11:36 pm
Seg Fev 20, 2017 11:28 pm
Seg Fev 20, 2017 11:25 pm
Seg Fev 20, 2017 11:23 pm
Seg Fev 20, 2017 11:19 pm
Seg Fev 20, 2017 11:14 pm
Seg Fev 20, 2017 11:12 pm
Seg Fev 20, 2017 10:37 pm
Seg Fev 20, 2017 6:35 pm
Seg Fev 20, 2017 6:19 pm
Seg Fev 20, 2017 11:54 am
Seg Fev 20, 2017 3:10 am
Seg Fev 20, 2017 1:55 am
Seg Fev 20, 2017 12:18 am
Seg Fev 20, 2017 12:02 am
Dom Fev 19, 2017 11:31 pm
Dom Fev 19, 2017 9:37 pm
Dom Fev 19, 2017 9:32 pm
Dom Fev 19, 2017 6:46 pm
Dom Fev 19, 2017 6:33 pm
Dom Fev 19, 2017 1:43 pm
Dom Fev 19, 2017 1:53 am
Sab Fev 18, 2017 11:17 pm
Sab Fev 18, 2017 10:34 pm
Sab Fev 18, 2017 10:13 pm
Sab Fev 18, 2017 8:58 pm
Sab Fev 18, 2017 7:32 pm
Sab Fev 18, 2017 6:20 pm
Sex Fev 17, 2017 11:27 pm
Sex Fev 17, 2017 9:18 pm
Sex Fev 17, 2017 11:54 am
Qui Fev 16, 2017 8:40 pm
Qui Fev 16, 2017 6:59 pm
Qui Fev 16, 2017 3:14 pm
Qui Fev 16, 2017 1:32 pm
Qui Fev 16, 2017 1:24 am
Qui Fev 16, 2017 12:10 am
Qua Fev 15, 2017 10:12 pm
Qua Fev 15, 2017 5:08 pm
Qua Fev 15, 2017 4:52 pm
Qua Fev 15, 2017 4:43 pm
Qua Fev 15, 2017 3:20 pm
Qua Fev 15, 2017 2:10 pm
Qua Fev 15, 2017 11:26 am
Qua Fev 15, 2017 10:26 am
Qua Fev 15, 2017 10:22 am
Qua Fev 15, 2017 10:19 am
Qua Fev 15, 2017 10:17 am
Qua Fev 15, 2017 1:37 am
Qua Fev 15, 2017 12:51 am
Qua Fev 15, 2017 12:06 am
richerd
BatataName
MateusWTP
GabrielRaaposo
Junim
Junim
MarcosSchultz
dimmuo
Zecandy
dstaroski
Blue Ark
DoctorGame15
PauloFR
thiagograssi
thiagograssi
PauloFR
Junim
anizioNoob
lucasfera15
Fábiow775
tom ramber
MateusWTP
zBanidor
tom ramber
PauloFR
Willian Wii
Willian Wii
MateusWTP
silva75
zZAndersonZz
sabbath
Marc7
dstaroski
thiagograssi
rafaelllsd
Sheyk
MarcosSchultz
Luiz Mauro TCC
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
CanabravaBR
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
Zecandy
AndyShow
Pulitano
artplayer
niao
vegasbr
Manawydan
rafaelllsd
joabr
Blue Ark
Zecandy
AndyShow
regisbaldo
MarcosSchultz
joabr
joabr
tom ramber
lordstrik
Callyde Jr
PauloFR
cron
BananaSmith
LukiAli
Zecandy
LukiAli
erick.q.faria
dstaroski
hackernew404
LuizFixa3D
John Rambo
Marc7
dstaroski
Mic4el
joabr
lucasfera15
tom ramber
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
matheus1415
rafaelllsd
Édipo

Conexão MySQL Com Unity + Tela de Login Simples

Ver o tópico anterior Ver o tópico seguinte Ir em baixo

DÚVIDA Conexão MySQL Com Unity + Tela de Login Simples

Mensagem por Weynner em Qui Maio 26, 2016 12:20 am

Olá caros amigos deste fórum, bom acabei de criar minha conta mas vi que há muito conteúdo que poder ser usado para consulta e aprendizado, até me impressionei, sem enrolações preciso de uma ajuda rápida.

Estou criando um jogo, e preciso fazer a conexão do MySql com o Unity 5.3 ... e criar um tela de login simples para testar se o banco esta conectado e registrando de modo correto.

Utilizei de uma vídeo aula no youtube para criar estes códigos, porém o mesmo que ensinava não sabia o que fazia apenas fazia  Shocked  Shocked Shocked Question

O código de login é esse:
Código Login:


Código:
using UnityEngine;
using System.Collections;
using MySql.Data.MySqlClient;


public class Login : MonoBehaviour {

 MySqlConnection Con;
 private string stConexao = "Server=localhost;Database=testeconexao;Uid=root;Pwd=root;";
 MySqlCommand Cmd;

 private string nomeUsuario;
 private string senhaUsuario;


 void Start ()
 {

 }

 void OnGUI ()
 {
 nomeUsuario = GUI.TextField (Graphics.rect (0, 0, 40, 15), nomeUsuario);
 senhaUsuario = GUI.TextField (Graphics.rect (0, 15, 40, 15), senhaUsuario);
 if (GUI.Button (Graphics.rect (0, 30, 15, 20), "Inserir"))
 {
 Con = new MySqlConnection (stConexao);
 Cmd = new MySqlCommand ();
 Cmd.CommandText ("INSERT INTO testeconexao.usuario (nomeUsuario,senhaUsuario) VALUES ('" + nomeUsuario + "','" + senhaUsuario + "')");
 Con.Open ();
 Cmd.ExecuteNonQuery ();
 Con.Close ();
 }
 }
}


No tutorial ele mandou em importar um script chamado graphics, que seria o seguinte código:
Código Graphics:


Código:
using UnityEngine;
using System.Collections;
using System.Collections.Generic;

public class Graphics {

 public static Rect rect(float x, float y, float width, float height)
 {
 return new Rect (Screen.width * (x / 100), Screen.height * (y / 100),
 Screen.width * (width / 100), Screen.height * (height / 100));
 }

 public static float w(float x)
 {
 return Screen.width * (x / 100);
 }

 public static float h(float y)
 {
 return Screen.height * (y / 100);
 }

}

Ambos estão na pasta do unity, o material acima não é de minha autoria, porém o criador disponibilizou para download...
O banco de dados só tem uma tabela, para o teste, essa tabela contém:

idUsario int(10)
nomeUsuario varchar(45)
senhaUsuario varchar(45)


Erro que o Unity está dando:



Na minha opinião leiga, creio que seria a MySql.Data.Dll que está errada, mas eu procurei e teste várias, o err..o permaneceu então não sei o que dizer ...

Gostaria que respondessem o mais rápido possível.

Att Weynner.

Weynner
Iniciante
Iniciante

Masculino PONTOS : 282
REPUTAÇÃO : 1
Idade : 17
Áreas de atuação : ☯ Aprendiz ☯

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Conexão MySQL Com Unity + Tela de Login Simples

Mensagem por weslleyFx em Qui Maio 26, 2016 12:41 am

seu erro esta dizendo que não pode ser utilizado como método ou delagate
então deve ser get set

então faça a sim na linha 29

Código:
comm.CommandText = "INSERT INTO testeconexao.usuario (nomeUsuario,senhaUsuario) VALUES ('" + nomeUsuario + "','" + senhaUsuario + "')";

weslleyFx
Moderador

Masculino PONTOS : 2186
REPUTAÇÃO : 477
Idade : 18
Áreas de atuação : C#
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Conexão MySQL Com Unity + Tela de Login Simples

Mensagem por Weynner em Qui Maio 26, 2016 1:04 am

Obrigado pela resposta, o erro era realmente esse, mas agora após executar o script certo, na teoria ele deveria criar dois TextField e um Button para que eu pudesse "registrar" no banco, ambos não apareceram você saberia me dizer o por quê ?

Esses foram os novos erros:




bounce bounce
Desculpa incomodar, sou realmente leigo com isso e.e

Weynner
Iniciante
Iniciante

Masculino PONTOS : 282
REPUTAÇÃO : 1
Idade : 17
Áreas de atuação : ☯ Aprendiz ☯

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Conexão MySQL Com Unity + Tela de Login Simples

Mensagem por weslleyFx em Qui Maio 26, 2016 1:19 am

bom tem algo sem referencia
vc esqueceu de setar algum objeto de dois click no erro ele vai abrir exatamente onde e o erro no código

o que vc esta utilizando UI o a velha OnGUI ?
esperando retorno

weslleyFx
Moderador

Masculino PONTOS : 2186
REPUTAÇÃO : 477
Idade : 18
Áreas de atuação : C#
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Conexão MySQL Com Unity + Tela de Login Simples

Mensagem por Weynner em Qui Maio 26, 2016 1:51 pm

Bom, estou usando a velha OnGUI, como o tutorial ensinava, mas não deu tão certo. Pretendo fazer uma tela de login mais elaborada se o teste der certo, além deste erro com a OnGUI e References, poderia falar da tela de login mais elaborada?

PS: Não sei se devo criar um tópico só para a criação da tela de login.


Edit: Após uma procura, parece que o método pelo UI se encaixa mais no que eu quero futuramente, há algum modo de ensinar/guiar na criação da tela e a conexão ?

Weynner
Iniciante
Iniciante

Masculino PONTOS : 282
REPUTAÇÃO : 1
Idade : 17
Áreas de atuação : ☯ Aprendiz ☯

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Conexão MySQL Com Unity + Tela de Login Simples

Mensagem por Chilinger em Sex Maio 27, 2016 3:50 am

Irmao vc esta usando a velha entao vamos la pg para vc colocou esse codigo na camera ou em um objeto vazio caso nao agora sabe o erro.

Chilinger
MembroAvançado

Masculino PONTOS : 1095
REPUTAÇÃO : 26
Idade : 22
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Conexão MySQL Com Unity + Tela de Login Simples

Mensagem por RenanMSV em Sex Maio 27, 2016 12:08 pm

Primeiro de tudo, seu host de banco de dados aceita acesso remoto?? Se não aceitar não será possivel utilizar MySQL no proprio Unity. Voce terá que fazer requisicoes em PHP (tera q criar as paginas php) e terá que verifica-las com o Unity.

RenanMSV escreveu:É bem simples, olhe este tutorial aqui :







É um método util, porém seu app dependerá de o seu site estar online.


RenanMSV
Instrutor

Masculino PONTOS : 1641
REPUTAÇÃO : 320
Áreas de atuação : Programação em C#, PHP. SQL, JavaScript (Web)
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Conexão MySQL Com Unity + Tela de Login Simples

Mensagem por Weynner em Sex Maio 27, 2016 3:37 pm

Renan , eu não entendi ao certo o que você disse sou leigo com assuntos relacionado a banco de dados, só sei o básico mesmo...
 
Essa conexão é para conseguir conectar um jogo que eu e um grupo estamos desenvolvendo para uma apresentação básica para sermos aprovados em um curso, não precisa conectar nada com internet, apenas rodar em uma maquina single player mesmo... 

Seguindo este tutorial eu conseguiria fazer isso normalmente ou há outro método ? 


☯ - O Banco e o Jogo estarão na mesma maquina ...


Att: Weynner

Weynner
Iniciante
Iniciante

Masculino PONTOS : 282
REPUTAÇÃO : 1
Idade : 17
Áreas de atuação : ☯ Aprendiz ☯

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Conexão MySQL Com Unity + Tela de Login Simples

Mensagem por MarcosSchultz em Sex Maio 27, 2016 8:27 pm



Talvez ajude

MarcosSchultz
Administrador

Masculino PONTOS : 7850
REPUTAÇÃO : 1071
Idade : 20
Áreas de atuação : Administrador do fórum
Respeito as regras :

Ver perfil do usuário http://www.schultzgames.com

Voltar ao Topo Ir em baixo

DÚVIDA Re: Conexão MySQL Com Unity + Tela de Login Simples

Mensagem por RenanMSV em Sex Maio 27, 2016 10:10 pm

Se for usar um banco na propria maquina é mais facil. Basta usar meu tutorial de SQLite. Link http://www.schultzgames.com/t1229-tutorial-banco-de-dados-sqlite

search ajuda mt ein Smile

RenanMSV
Instrutor

Masculino PONTOS : 1641
REPUTAÇÃO : 320
Áreas de atuação : Programação em C#, PHP. SQL, JavaScript (Web)
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Conexão MySQL Com Unity + Tela de Login Simples

Mensagem por Weynner em Sab Jun 04, 2016 12:48 am

Bom, obrigado a todos que responderam, consegui chegar no meu objetivo principal, alias todos os tutorias e dicas me ajudaram muito.

Att Weyner

Weynner
Iniciante
Iniciante

Masculino PONTOS : 282
REPUTAÇÃO : 1
Idade : 17
Áreas de atuação : ☯ Aprendiz ☯

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Conexão MySQL Com Unity + Tela de Login Simples

Mensagem por RenanMSV em Sab Jun 04, 2016 12:57 am

Very Happy Very Happy

RenanMSV
Instrutor

Masculino PONTOS : 1641
REPUTAÇÃO : 320
Áreas de atuação : Programação em C#, PHP. SQL, JavaScript (Web)
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Ver o tópico anterior Ver o tópico seguinte Voltar ao Topo

- Tópicos similares

 
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum