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 :D
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
Pegar Valor int, Como?
Como consigo acessar a condição de um clipe dentro de um script pra fazer ele parar?
Pontuar em botões diferentes C#
Novo Trailer do jogo 13º Andar
Quando dou BAKE na cena, as sombras dos objetos somem!
POSSO PUBLICAR MEUS JOGOS USANDO VERSÃO GRATUITA DESSA ENGINE...
[TUTORIAL] Controle 3ª pessoa com animações mecânicas (root motion)
Como Configurar a Unity, para que modifique o seu Eixo?
Por que a UI da esse "BUG"?
Movimentação com RigidBOdy2D dando travadinhas
Motos Brasil - Jogo de Motos Brasileiras
onde esta o sun shaft na unity 2019?
Retirar Limites Do HINGE JOINT
Volleyguys - jogo de vôlei
Hinge Joint
caixa de som
[TUTORIAL] - 8 Dicas de otimização para mobile (Tópico 2) (Android)
[DUVIDA] UV MAPPING EM VÁRIOS OBJETOS - BLENDER
problemas com movimentação do personagem com root motion
Como fazer o fov reduzir quando a telca não estiver sendo pressionada ?
Loop Event Onclick
[Em Desenvolvimento] Battles of Worlds
[DÚVIDA] Modelo do Sketchup não importa corretamente
Tem como texturizar apenas uma face do cubo no Unity?
[TUTORIAL] Sistema de DIA E NOITE completo, com luzes noturnas e SISTEMA DE NUVENS
Como fazer pro meu tiro matar o inimigo?
[DUVIDA] Perlin Noise 3d?
The freddy krueger's pie (Game)
Como fazer um sistema de conetar objetos 3d ao passar proximo de um Trigger?
Árvores sem billboard
distancia
Porque meu objeto não está sendo ativado? unity 2D
[TUTORIAL] Third Person Shooter
Como ativar som ao passar por cima de um objeto?
[PROJETO] A ULTIMA CASA DA RUA
Meu novo game
[DUVIDA SIMPLES]
Projeto Game de Terror
probleminha ao usar o Platform Effector2d
Criar game multi player unity 3d
[TUTORIAL] Banco de dados || MySQL
Touch para 2 Jogadores
Set Height do terreno
XML, suporte e utilização.
Travar animação
[DIVULGAÇÃO DE AULA] Como criar jogos sem saber programação
[RESOLVIDO] Como fazer o canvas ficar atrás do personagem? Unity 2D
[TUTORIAL] Controlador em Primeira Pessoa "compacto" FPS
Tem como modificar a textura em tempo real?
TEXTO DO BUTTON
ALTERAR A VELOCIDADE APENAS DE UMA ANIMAÇÃO VIA SCRIPT
Valor de App de Realidade Aumentada.
Como Fasso Para O HingeJoint Virar em Duas Direçoes?
Pegar objeto tocado em dispositivo mobile
[TUTORIAL] Criar Analógico Virtual UI Para Mobile.
Arquivos com Casa, arvores, Gramas, Objetos3d Etc...
Unity 2019.1.1 não entra em Modo Play
Fazer personagem descer uma tirolesa
Duvida script de loading com controle
Como implementar Gyroscope no FPSController ?
Bug de Iluminação Unity 2019
Não consigo dar dano nem destruir um objeto
SCRIPT DE MOVIMENTAÇÃO E CÂMERA
[PEDIDO DE TUTORIAL] Schultz fazer uma série *jogo de corrida*
[FAZER TUTORIAL] Como faço para clicar em um objeto e visualizar, girar...
Como finalizar a textura no blender
É possivel detectar colisão de um objeto filho pelo objeto pai?
Como atrasar uma animação Unity 2D
AJUDA COM SCRIPT DE LOAD DE CENA
[RESOLVIDO] Como mudar a cor do Text?
[PEDIDOS DE TUTORIAIS]
saber se os objetos colidiram
navmeshagent Duvida sobre a distancia percorrida
[TUTORIAL] Mover objetos 2D e conectar em lugares específicos
Balão de Conversação
[TUTORIAL] Como usar FREE EASY CRIATURA CONTROLE IA
Vale apena colocar esse Asset na Asset Store?
Como faço para que mostre algo que vai instanciar?
TRANSFORM DA POSIÇÃO NÃO SEGUE A ANIMAÇÃO
[TUTORIAL] Sistema de Lanterna com Pilhas
[TUTORIAL] Sistema simples para VOLTAR NO TEMPO, Unity 3D
UNITY, TRANSFORM.TRANSLATE ATRAVESSA PAREDES
Como Fazer Agregação via script do Unity?
( Ajuda) gráficos longe ruim
Verificar se objeto ja existe em um Lista
Fog of War
Scope Script
Animar um Número de Vezes
AJUDA COM MUDANÇA DE CENA
Porque meu aúdio não funciona na colisao do player com o objeto?
[RESOLVIDO] UNITY OBJETOS COM MESMO SCRIPT DE FORMA INDEPENDENTE
Comunicação entre scripts
[TUTORIAL] Script de pulo para jogos 3D em geral (Unity - C#)
[____TÓPICO LIVRE____] FALE O QUE QUISER (Parte 2)
Esse erro de código é da Unity ou da versão do Script?
Game Take All
PRESSIONAR BOTÃO TOUCH NO ANDROID SERÁ O MESMO QUE PRESSIONAR UMA TECLA DO TECLADO REAL
PROBLEMAS AO DAR BUILD
PRESSIONAR BOTÃO TOUCH NO ANDROID SERÁ O MESMO QUE PRESSIONAR UMA TECLA DO TECLADO FÍSICO
Hoje à(s) 12:51 am
Ontem à(s) 10:03 pm
Ontem à(s) 9:41 pm
Ontem à(s) 8:44 pm
Ontem à(s) 7:19 pm
Ontem à(s) 1:02 pm
Qua Maio 22, 2019 8:47 pm
Qua Maio 22, 2019 6:39 pm
Qua Maio 22, 2019 12:25 pm
Qua Maio 22, 2019 2:42 am
Qua Maio 22, 2019 12:41 am
Ter Maio 21, 2019 9:58 pm
Ter Maio 21, 2019 8:03 pm
Ter Maio 21, 2019 7:38 pm
Ter Maio 21, 2019 7:13 pm
Ter Maio 21, 2019 5:38 pm
Ter Maio 21, 2019 5:22 pm
Ter Maio 21, 2019 3:44 pm
Ter Maio 21, 2019 1:21 pm
Ter Maio 21, 2019 10:17 am
Ter Maio 21, 2019 1:13 am
Seg Maio 20, 2019 11:46 pm
Seg Maio 20, 2019 11:27 pm
Seg Maio 20, 2019 9:24 pm
Seg Maio 20, 2019 8:28 pm
Seg Maio 20, 2019 7:44 pm
Seg Maio 20, 2019 7:15 pm
Seg Maio 20, 2019 7:10 pm
Seg Maio 20, 2019 9:59 am
Seg Maio 20, 2019 9:57 am
Seg Maio 20, 2019 9:11 am
Seg Maio 20, 2019 9:04 am
Seg Maio 20, 2019 5:54 am
Dom Maio 19, 2019 10:34 pm
Dom Maio 19, 2019 7:57 pm
Dom Maio 19, 2019 2:51 pm
Sab Maio 18, 2019 10:26 pm
Sab Maio 18, 2019 9:45 pm
Sab Maio 18, 2019 2:27 pm
Sab Maio 18, 2019 1:59 pm
Sex Maio 17, 2019 10:30 am
Qui Maio 16, 2019 8:14 pm
Qui Maio 16, 2019 8:10 pm
Qui Maio 16, 2019 6:46 pm
Qui Maio 16, 2019 5:31 pm
Qui Maio 16, 2019 4:08 pm
Qui Maio 16, 2019 12:14 pm
Qui Maio 16, 2019 9:30 am
Qua Maio 15, 2019 4:13 pm
Qua Maio 15, 2019 3:03 pm
Qua Maio 15, 2019 10:17 am
Qua Maio 15, 2019 12:45 am
Seg Maio 13, 2019 7:34 pm
Seg Maio 13, 2019 3:06 pm
Dom Maio 12, 2019 7:52 pm
Dom Maio 12, 2019 7:13 pm
Dom Maio 12, 2019 1:27 pm
Sab Maio 11, 2019 2:03 pm
Sab Maio 11, 2019 1:12 pm
Sab Maio 11, 2019 12:58 pm
Sab Maio 11, 2019 9:06 am
Sex Maio 10, 2019 6:46 pm
Sex Maio 10, 2019 1:34 pm
Sex Maio 10, 2019 12:39 pm
Sex Maio 10, 2019 9:47 am
Qui Maio 09, 2019 8:18 pm
Qui Maio 09, 2019 7:41 pm
Qui Maio 09, 2019 11:44 am
Qui Maio 09, 2019 10:38 am
Qua Maio 08, 2019 9:49 pm
Qua Maio 08, 2019 1:56 pm
Qua Maio 08, 2019 12:55 pm
Qua Maio 08, 2019 9:33 am
Qua Maio 08, 2019 9:23 am
Qua Maio 08, 2019 8:52 am
Qua Maio 08, 2019 7:24 am
Ter Maio 07, 2019 11:00 pm
Ter Maio 07, 2019 6:46 pm
Ter Maio 07, 2019 5:06 pm
Ter Maio 07, 2019 3:23 pm
Ter Maio 07, 2019 12:50 am
Seg Maio 06, 2019 11:58 pm
Seg Maio 06, 2019 9:27 pm
Seg Maio 06, 2019 2:06 pm
Seg Maio 06, 2019 1:52 pm
Seg Maio 06, 2019 9:43 am
Dom Maio 05, 2019 9:41 pm
Dom Maio 05, 2019 9:00 pm
Dom Maio 05, 2019 7:41 pm
Dom Maio 05, 2019 10:53 am
Sab Maio 04, 2019 4:30 pm
Sab Maio 04, 2019 1:33 pm
Sex Maio 03, 2019 8:41 pm
Sex Maio 03, 2019 4:59 pm
Sex Maio 03, 2019 4:34 pm
Sex Maio 03, 2019 3:40 pm
Sex Maio 03, 2019 4:59 am
Qui Maio 02, 2019 11:23 pm
Qui Maio 02, 2019 8:41 pm
ffabim
artplayer
guimaraf
Patrick
BrazaTattoo
guimaraf
dstaroski
glauco
glauco
Nabuco
dkrazor
diegopds
williangamesbr4021
Daniel Pires da Silva
williangamesbr4021
JhoowGamer
marcos4503
osiasbezerra
hendrick22
diegopds
ffabim
dkrazor
gcs13
diegopds
fabricadegame
hendrick22
NKKF
Patrick
diegopds
diegopds
diegopds
diegopds
fabricadegame
diegopds
guimaraf
thales.ulisses
rafaelllsd
thales.ulisses
nando07
artplayer
Khrys
GabriG07
SuperGamer
Tegh
MarcioGSouza
igorsp3
darkrj
gabrieldeelay
glauco
lTHINGl
artplayer
numb123
williangamesbr4021
Marcelo Santos
Édipo
Callyde Jr
ronigleydson
SergioDB
loganout
loganout
MarcosSchultz
NKKF
JohnRambo
JohnRambo
lidog
diegopds
LucasRangel
darkrj
Diego Felix
dkrazor
Gabryellx007
rafaelholanda
UesleiUsl
eljkb
artplayer
kraulim
glauco
NKKF
osiasbezerra
robertodf
guimaraf
ronigleydson
osiasbezerra
deikson
numb123
Valakinhas
NKKF
osiasbezerra
BrazaTattoo
dstaroski
diegodiego01
Callyde Jr
jogador432
glauco
Tegh
Tegh
richardfalcos
BrazaTattoo
richardfalcos

[TUTORIAL] Sistema de escolha de personagens

Ir em baixo

TUTORIAL [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Seg Mar 30, 2015 3:13 pm




Script de seleção

Código:
using UnityEngine;
using System.Collections;
public class EscolhaDoPlayer : MonoBehaviour {
 public Texture[] Personagem;
 private int SelecaoAtual;
 void Start (){
 SelecaoAtual = 0;
 }
 void OnGUI (){
 //SELECAO DO PERSONAGEM

 if (GUI.Button (new Rect (Screen.width / 2 - Screen.width / 4, Screen.height / 2 - Screen.height / 2.2f, Screen.width / 2, Screen.height / 1.2f), "")) {
 DATA.PersonagemAInstanciar = SelecaoAtual;
 Application.LoadLevel ("JOGO"); // MUDAR O NOME DA CENA CONFORME O SEU JOGO
 }

 //IFS
 if (SelecaoAtual == 0) {
 GUI.DrawTexture(new Rect(Screen.width/2-Screen.width/4,Screen.height/2-Screen.height/2.2f,Screen.width/2,Screen.height/1.2f),Personagem[SelecaoAtual]);                                            
 //mudar selecao
 if(GUI.Button (new Rect(Screen.width/1.3f,Screen.height/2.2f,Screen.width/6.5f,Screen.height/5),"PROXIMO")){
 SelecaoAtual = SelecaoAtual +1;
 }
 }
 //
 if (SelecaoAtual > 0 && SelecaoAtual < (Personagem.Length - 1)) {
 GUI.DrawTexture(new Rect(Screen.width/2-Screen.width/4,Screen.height/2-Screen.height/2.2f,Screen.width/2,Screen.height/1.2f),Personagem[SelecaoAtual]);                
 //mudar selecao
 if(GUI.Button (new Rect(Screen.width/1.3f,Screen.height/2.2f,Screen.width/6.5f,Screen.height/5),"PROXIMO")){
 SelecaoAtual = SelecaoAtual +1;
 }
 if(GUI.Button (new Rect(Screen.width/13,Screen.height/2.2f,Screen.width/6.5f,Screen.height/5),"ANTERIOR")){
 SelecaoAtual = SelecaoAtual -1;
 }
 }
 //
 if (SelecaoAtual >= (Personagem.Length - 1)) {
 GUI.DrawTexture(new Rect(Screen.width/2-Screen.width/4,Screen.height/2-Screen.height/2.2f,Screen.width/2,Screen.height/1.2f),Personagem[SelecaoAtual]);
 //mudar selecao
 if(GUI.Button (new Rect(Screen.width/13,Screen.height/2.2f,Screen.width/6.5f,Screen.height/5),"ANTERIOR")){
 SelecaoAtual = SelecaoAtual -1;
 }
 }
 }
}


Script da DATA:

Código:
using UnityEngine;
using System.Collections;
public class DATA : MonoBehaviour {
 private GameObject[] Datas;
 public static int PersonagemAInstanciar;
 void Awake (){
 Datas = GameObject.FindGameObjectsWithTag ("DATA");
 if (Datas.Length >= 2) {
 Destroy(Datas[0]);
 }
 DontDestroyOnLoad (transform.gameObject);
 }
}


Script para Instanciar

Código:
using UnityEngine;
using System.Collections;
public class Instanciador : MonoBehaviour {
 public Vector3 PosicaoParaInstanciar;
 public float RotacaoEmX,RotacaoEmY,RotacaoEmZ;
 public GameObject[] Players;
 void Start () {
 Instantiate (Players [DATA.PersonagemAInstanciar], PosicaoParaInstanciar, Quaternion.Euler (RotacaoEmX, RotacaoEmY, RotacaoEmZ));                                      
 }
}


Última edição por MarcosSchultz em Ter Jun 07, 2016 8:45 pm, editado 1 vez(es)
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por williampereira21 em Qui Abr 02, 2015 11:59 pm

muito bom meu amigo, estou fazendo nesse momento esse tutorial, muito obrigado

williampereira21
Iniciante
Iniciante

PONTOS : 1560
REPUTAÇÃO : 1

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por GabrielWorks em Sex Jul 17, 2015 4:29 pm

Mano,Seu canal e FODAAAAAAAAAAAAAA melhor Canal De scripts C# que eu ja vi

GabrielWorks
Iniciante
Iniciante

PONTOS : 1425
REPUTAÇÃO : 4

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por valdir em Qui Set 17, 2015 9:45 pm

meu unity 4.6.4.1f e não sei porque não aparece a imagem da textura me ajuda ai !!obrigado fora isso seus tutorias são show..

valdir
Iniciante
Iniciante

PONTOS : 1349
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por valdir em Qui Set 17, 2015 9:57 pm

Corrigindo ai !!com o seus escript ficou show!!!

valdir
Iniciante
Iniciante

PONTOS : 1349
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Pqquim em Dom Dez 06, 2015 7:06 pm

Estou tendo um problema , quando vou adicionar um script aparece :

[TUTORIAL] Sistema de escolha de personagens 2rq0rc3
Pqquim
Pqquim
Iniciante
Iniciante

PONTOS : 1282
REPUTAÇÃO : 1
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Renan Arruda em Dom Dez 06, 2015 7:30 pm

Eu acho que o nome do script tem que ser igual ao nome da classe
Renan Arruda
Renan Arruda
Membro
Membro

Masculino PONTOS : 1333
REPUTAÇÃO : 3
Idade : 23
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Seg Dez 07, 2015 12:08 am

@Pqquim escreveu:Estou tendo um problema , quando vou adicionar um script aparece :

[TUTORIAL] Sistema de escolha de personagens 2rq0rc3


É por que você só copiou o código e nem viu o tutorial -.-

O nome da classe está diferente do nome do script
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Pqquim em Seg Dez 07, 2015 2:39 pm

Nao é que eu nao vi , mas é porque sou meio novato nisso . Tenho que deixar com o mesmo nome que voce deixou no video entao , porque se for isso eu ja tentei e ocorreu o mesmo erro . Se der pra explicar um pouco mais oque significa ''mesmo nome da classe" me ajuda mesmo :D
Pqquim
Pqquim
Iniciante
Iniciante

PONTOS : 1282
REPUTAÇÃO : 1
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Seg Dez 07, 2015 2:51 pm

nome da classe é isso:

Código:
public class NomeDaClasse : MonoBehaviour {

O nome que estiver ali deve ser o mesmo nome do script
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Pqquim em Seg Dez 07, 2015 3:05 pm

Esta o mesmo , parece que agora esta indo corretamente , estranho que quando deu erro eu fiz a mesma coisa . Bom obrigado e desculpa o incomodo . Se possivel voce poderia ensinar a fazer um metodo de leaderboard (tabela de liderança) para colocar dentro do jogo , mostrando os melhores players . Obrigado
Pqquim
Pqquim
Iniciante
Iniciante

PONTOS : 1282
REPUTAÇÃO : 1
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por jefersonguidio em Seg Dez 07, 2015 6:47 pm

serve pra jogo 2d ?

jefersonguidio
Iniciante
Iniciante

PONTOS : 1280
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Seg Dez 07, 2015 8:01 pm

@jefersonguidio escreveu:serve pra jogo 2d ?

sim :D
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Animdude em Dom Fev 07, 2016 1:54 am

Da Pra Add GUISkin??????????
Animdude
Animdude
Membro
Membro

Masculino PONTOS : 1366
REPUTAÇÃO : 1
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por hellkiller em Dom Fev 07, 2016 10:58 am

Se esta usando OnGUI claro que da pra usar GUISkin!
hellkiller
hellkiller
Mestre
Mestre

PONTOS : 2066
REPUTAÇÃO : 165
Áreas de atuação : Programação em C#,
Modelagem,
GameArt.
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Nork em Sab Mar 05, 2016 2:00 pm

Este tutorial é o que eu estava precisando, vlw Marcos :D

Nork
Iniciante
Iniciante

PONTOS : 1179
REPUTAÇÃO : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por LegendGames em Sab Mar 19, 2016 11:32 pm

Mano poderia fazer um sistema nesse script de player ter q comprar os personagens ou ter tantos pontos para desbloquear
LegendGames
LegendGames
MembroAvançado

Masculino PONTOS : 1234
REPUTAÇÃO : 6
Idade : 18
Áreas de atuação : programação
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Soulphantom em Ter Maio 24, 2016 4:07 pm

Ola Eu gostaria de saber se em vez de texturas poderiam ser usados GameObjects ? Se sim Como ?
desde já Grato.

Soulphantom
Membro
Membro

Masculino PONTOS : 1217
REPUTAÇÃO : 3
Idade : 19
Áreas de atuação : PHP,HTML,C#,Blender etc

Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Qua Maio 25, 2016 3:35 pm

Teria que refazer o sistema para poder usar GameObjects, por que o sistema atual atua só na void OnGUI, e para usar GameObjects, teria que ser na Update, usando SetActive para ativa-los e desativa-los
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Soulphantom em Qua Maio 25, 2016 6:35 pm

Poderia Fazer um assim eu acho muito massa com GameObjects eu tentei com ajuda de um cara aki no forum so q num da certo pois não sei como colocar o int no game object pra contar na lista e poder selecionar o character no momento eu so coloco na tela o Personagem Selecionado(CharacterSelect) Mas eu quero colocar o Character  você pode me ajudar ? Desde já muito Obrigado  :D :D :D :D


Código:

public class Select : MonoBehaviour
{

    public GameObject[] characters;
    public GameObject characterSelected;
    public Vector3 posicao, rotacao ;
    public int selecao ;

  

    private int indexCharacterSelected;

    void Start()
    {
      
    }

    void Update()
    {
        SelectCharacterClick();
        indexCharacterSelected = Mathf.Clamp(indexCharacterSelected, 0, characters.Length);

        if (indexCharacterSelected > -1)
        {
            characterSelected = characters[indexCharacterSelected];
        }
    if (Input.GetKeyDown("e"))
        {
            selecao = selecao +1;
        }
    if (Input.GetKeyDown("q"))
        {
            selecao = selecao -1;
        }
    }

    void SelectCharacterClick()
    {
        if (Input.GetMouseButtonDown(0))
        {
            Ray ray = Camera.main.ScreenPointToRay(Input.mousePosition);
            RaycastHit hit;

            bool clickOverCharacter = Physics.Raycast(ray, out hit);

            if (clickOverCharacter)
            {
                indexCharacterSelected = Array.IndexOf(characters, hit.collider.gameObject);
            }
            Instantiate(characterSelected, posicao, Quaternion.Euler(rotacao));
        }
    }
}

Soulphantom
Membro
Membro

Masculino PONTOS : 1217
REPUTAÇÃO : 3
Idade : 19
Áreas de atuação : PHP,HTML,C#,Blender etc

Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Qui Maio 26, 2016 10:14 pm

Crie um script em C# com o nome "EscolhaDoPlayer" e utilize este código nele:

Código:
using UnityEngine;
using System.Collections;
using UnityEngine.SceneManagement;
public class EscolhaDoPlayer : MonoBehaviour {
   public GameObject[] Personagem;
   public string nomeCenaJogo;
   private int SelecaoAtual;
   void Start (){
      SelecaoAtual = 0;
      TrocarSelecao (SelecaoAtual);
   }

   void TrocarSelecao(int indice){
      for (int x = 0; x < Personagem.Length; x++) {
         Personagem [x].SetActive (false);
      }
      Personagem [indice].SetActive (true); 
   }

   void OnGUI (){
      //SELECAO DO PERSONAGEM

      if (GUI.Button (new Rect (Screen.width / 2f - Screen.width / 14f, Screen.height / 2f + Screen.height / 2.5f, Screen.width / 7f, Screen.height / 16f), "SELECIONAR")) {
         DATA.PersonagemAInstanciar = SelecaoAtual;
         SceneManager.LoadScene (nomeCenaJogo);
      }

      //IFS
      if (SelecaoAtual == 0) {
         TrocarSelecao (SelecaoAtual);                                       
         //mudar selecao
         if(GUI.Button (new Rect(Screen.width/1.3f,Screen.height/2.2f,Screen.width/6.5f,Screen.height/5),"PROXIMO")){
            SelecaoAtual = SelecaoAtual +1;
         }
      }
      //
      if (SelecaoAtual > 0 && SelecaoAtual < (Personagem.Length - 1)) {
         TrocarSelecao (SelecaoAtual);                 
         //mudar selecao
         if(GUI.Button (new Rect(Screen.width/1.3f,Screen.height/2.2f,Screen.width/6.5f,Screen.height/5),"PROXIMO")){
            SelecaoAtual = SelecaoAtual +1;
         }
         if(GUI.Button (new Rect(Screen.width/13,Screen.height/2.2f,Screen.width/6.5f,Screen.height/5),"ANTERIOR")){
            SelecaoAtual = SelecaoAtual -1;
         }
      }
      //
      if (SelecaoAtual >= (Personagem.Length - 1)) {
         TrocarSelecao (SelecaoAtual); 
         //mudar selecao
         if(GUI.Button (new Rect(Screen.width/13,Screen.height/2.2f,Screen.width/6.5f,Screen.height/5),"ANTERIOR")){
            SelecaoAtual = SelecaoAtual -1;
         }
      }
   }
}
Este é o script da seleção de personagens, e eu utilizei ele na camera do jogador.

Agora, crie um script com o nome "DATA" (em C#) e utilize este código nele:

Código:
using UnityEngine;
using System.Collections;
public class DATA : MonoBehaviour {
   private GameObject[] Datas;
   public static int PersonagemAInstanciar;
   void Awake (){
      Datas = GameObject.FindGameObjectsWithTag ("DATA");
      if (Datas.Length >= 2) {
         Destroy(Datas[0]);
      }
      DontDestroyOnLoad (transform.gameObject);
   }
}

Jogue o script em um objeto vazio, e coloque neste objeto vazio a tag "DATA"

Agora basta jogar os objetos nas variáveis dos personagens e colocar o nome da cena de jogo (no script de seleção do player).

Os objetos que devem ser jogados na array "Personagem", são objetos em cena, objetos normais, que devem estar todos afrente da camera, para serem vistos na seleção.
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Soulphantom em Sex Maio 27, 2016 12:17 pm

Vlw cara eu tava louco atras de um código assim muito obrigado mesmo !!! :D :D :D

Soulphantom
Membro
Membro

Masculino PONTOS : 1217
REPUTAÇÃO : 3
Idade : 19
Áreas de atuação : PHP,HTML,C#,Blender etc

Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Convidado em Sex Jun 10, 2016 10:04 am

Olá Marcos uma dúvida, no caso de ter um jogo multiplayer onde teríamos no exemplo 6 personagens, eu seleciono 1, e posteriormente cada jogador irá selecionar o seu mediante o restante que ficaram, isso é se tinham 6 e eu selecionei 1 ficaram 5 e assim gradativamente eles iriam sendo eliminados da lista mediante as escolhas. A minha dúvida seria se esse script possibilita fazer isso, de modo que ao entrar no jogo, cada jogador estará com o personagem selecionado anteriormente. Obrigado!

Convidado
Convidado


Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Weslley em Sex Jun 10, 2016 10:12 am

teria que fazer algumas alterações não e complicado talvez um pouco trabalhoso por envolver multiplayer
Weslley
Weslley
Moderador

Masculino PONTOS : 3494
REPUTAÇÃO : 668
Idade : 21
Áreas de atuação : https://weslleyfx.itch.io/
https://play.google.com/store/apps/dev?id=4937415175307699867
https://www
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Sex Jun 10, 2016 6:46 pm

Sergiocso escreveu:Olá Marcos uma dúvida, no caso de ter um jogo multiplayer onde teríamos no exemplo 6 personagens, eu seleciono 1, e posteriormente cada jogador irá selecionar o seu mediante o restante que ficaram, isso é se tinham 6 e eu selecionei 1 ficaram 5 e assim gradativamente eles iriam sendo eliminados da lista mediante as escolhas. A minha dúvida seria se esse script possibilita fazer isso, de modo que ao entrar no jogo, cada jogador estará com o personagem selecionado anteriormente. Obrigado!

Complicado...

Para fazer isto que você quer, você precisa trabalhar com "list", system.collections.generic, e possivelmente, bando de dados.

É na verdade um sisteminha bem chatinho de se fazer, por causa dos atrasos na conexão, etc... já tentei algo parecido uma vez, mas eh beeem chato de trabalhar
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por ldmaia em Qui Set 22, 2016 5:56 pm

Na hora de jogar lá a imagem não aparece nada, segui passo a passo o tutorial. Alguem sabe o que pode ser? testei imagens com várias resoluções diferentes e nada..

ldmaia
Iniciante
Iniciante

PONTOS : 978
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Sex Set 23, 2016 1:14 am

@ldmaia escreveu:Na hora de jogar lá a imagem não aparece nada, segui passo a passo o tutorial. Alguem sabe o que pode ser? testei imagens com várias resoluções diferentes e nada..

qual o formato das texturas? estão como sprite ou texture?
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por ldmaia em Sex Set 23, 2016 1:42 am

@MarcosSchultz escreveu:
@ldmaia escreveu:Na hora de jogar lá a imagem não aparece nada, segui passo a passo o tutorial. Alguem sabe o que pode ser? testei imagens com várias resoluções diferentes e nada..

qual o formato das texturas? estão como sprite ou texture?



Tão em formato png.

ldmaia
Iniciante
Iniciante

PONTOS : 978
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Dom Set 25, 2016 5:13 pm

Tem como postar uma print das imagens linkadas no script? o sistema é feito com GUI ainda... TEM que aparecer.
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por ldmaia em Dom Set 25, 2016 5:28 pm

[TUTORIAL] Sistema de escolha de personagens 23vjq78

[TUTORIAL] Sistema de escolha de personagens B67mn8

ldmaia
Iniciante
Iniciante

PONTOS : 978
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Dom Set 25, 2016 5:39 pm

Isto não faz o menor sentido O.o

Você seguiu todo o tutorial? está com os scripts Data e Instantiate nas cenas corretas?

Não faz sentido não funcionar
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por ldmaia em Dom Set 25, 2016 5:42 pm

Pior que já, Mas por via das dúvidas vou fazer do 0 novamente pra ver...
Obrigado Marcos, se eu descobrir o que foi eu posto aqui pra se alguem tiver o mesmo problema.

ldmaia
Iniciante
Iniciante

PONTOS : 978
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Dom Set 25, 2016 6:09 pm

:D
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por ronanbastos em Qui Set 29, 2016 6:06 pm

alguém pode me explicar como usar  public static int PersonagemAInstanciar com dois personagem para fazer um jogo de luta,tipo a seleção de mk.

ronanbastos
Iniciante
Iniciante

Masculino PONTOS : 1440
REPUTAÇÃO : 0
Idade : 23
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Sex Set 30, 2016 3:56 pm

@ronanbastos escreveu:alguém pode me explicar como usar  public static int PersonagemAInstanciar com dois personagem para fazer um jogo de luta,tipo a seleção de mk.

Cara, ai você não vai usar simplesmente um instantiate... você vai ter que elaborar um gerenciador de cena beeeem complexo, pois você precisa setar qual personagem terá o controle para os hits, etc, etc... Isso eh bem complicado.
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por leandroinforware em Seg Nov 21, 2016 11:45 am

legal, sabe como fazer para ao invez de escolher um dos personagems escolher os objetos como cabelo, olhos etc para ir para o personagem?
leandroinforware
leandroinforware
Membro
Membro

Masculino PONTOS : 1002
REPUTAÇÃO : 1
Idade : 20
Áreas de atuação : Aprendiz C# & Unity 3D
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Weslley em Seg Nov 21, 2016 2:32 pm

o principio e o mesmo
Weslley
Weslley
Moderador

Masculino PONTOS : 3494
REPUTAÇÃO : 668
Idade : 21
Áreas de atuação : https://weslleyfx.itch.io/
https://play.google.com/store/apps/dev?id=4937415175307699867
https://www
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por HeF Soft em Dom Abr 23, 2017 7:24 pm

o meu deu certo mas o meu Volante UI para de funcionar e da o seguint erro

[TUTORIAL] Sistema de escolha de personagens Edtstd11

HeF Soft
Membro
Membro

PONTOS : 840
REPUTAÇÃO : 4
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Sex Abr 28, 2017 1:02 pm

@HeF Soft escreveu:o meu deu certo mas o meu Volante UI para de funcionar e da o seguint erro

[TUTORIAL] Sistema de escolha de personagens Edtstd11
este erro não tem a ver com este tópico...

O erro é em algum objeto da sua cena que possua o script "BarrinhaRebaixar"... Esta faltando associar algum UI a ma variável.
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por HeF Software em Sex Abr 28, 2017 1:15 pm

mas eu ja associei, esse erro não aparece se eu der play na minha cena do jogo, ele só aparece se eu der play no menu de seleção

HeF Software
Membro
Membro

PONTOS : 843
REPUTAÇÃO : 6
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por MarcosSchultz em Sex Abr 28, 2017 1:18 pm

Crie um tópico para esta dúvida em especial, postando o script e uma print do inspector deste mesmo script.
MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 61777
REPUTAÇÃO : 2245
Idade : 22
Áreas de atuação : Administrador do fórum
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por bitgames em Qui Jul 20, 2017 7:02 pm

oque posso fazer para colocar modelos 3D ou invés de texturas ?
bitgames
bitgames
Iniciante
Iniciante

Masculino PONTOS : 721
REPUTAÇÃO : 1
Idade : 17
Áreas de atuação : Usuário iniciante em C#.
Usuário inciante em Unity 5.
usuário iniciante em Sketchup.



Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por PauloFR em Qui Jul 20, 2017 11:48 pm

@bitgames escreveu:oque posso fazer para colocar modelos 3D ou invés de texturas ?

Usar .enabled ou trocar a mesh do modelo...
PauloFR
PauloFR
Instrutor

Masculino PONTOS : 2070
REPUTAÇÃO : 365
Idade : 16
Áreas de atuação : Oque será uma área de atuação, se não um modo de manter-nos presos ao sistema

Respeito as regras : [TUTORIAL] Sistema de escolha de personagens Aad8pUi

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

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por heliab125 em Ter Set 26, 2017 8:21 pm

MANO O MEU NAO ESTA DANDO CERTO O CARRO FICA INVISIVEL E NAO VAI PARA OUTRA CENA

heliab125
Membro
Membro

PONTOS : 859
REPUTAÇÃO : 4
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Callyde Jr em Qui Set 28, 2017 12:08 pm

Ja tentou ?
Código:
objetoPersonagem.SetActive (false);//Desativar
Código:
objetoPersonagem.SetActive (true);//ativar
Callyde Jr
Callyde Jr
Programador

Masculino PONTOS : 2977
REPUTAÇÃO : 394
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário http://unnygames.000webhostapp.com/

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Sistema de escolha de personagens

Mensagem por Vini32 em Qua Maio 02, 2018 10:08 am

o meu fucionou perfeitamente mais tem um pequeno ero quando passa para a outra sena as sobras ficam bugadas

Vini32
Iniciante
Iniciante

PONTOS : 510
REPUTAÇÃO : 0
Respeito as regras : [TUTORIAL] Sistema de escolha de personagens WvDYdlf

Ver perfil do usuário

Voltar ao Topo Ir em baixo

Voltar ao Topo

- Tópicos similares

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