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:
[VIDEO] Sistema de Yu-Gi-Oh com SQLite
Simulador de policia [C#] [Jogo em andamento] [Procurando Equipe]
DUVIDA MONETIZAÇÃO DE JOGOS NA PLAY STORE COM ADMOB
Qual a sua opinião sobre modelos de negócio e monetização de jogos?
sistema de dinheiro
[TUTORIAL] Simples Sistema De Noite e Dia
Quanto Devo Cobrar Por Um Pacote De Modelos 3D ?
Ajuste em sistema de pontuação!
Tela de seleção e multiplayer local
Documentação do Unity Offline em Português Existe???
[DÚVIDA] BONECO NÃO PULA NA DIAGONAL ESQUERDA E FRENTE
Não consigo atribuir pontos no admob reward.
não concigo atirar
[YOUTUBE DOIDO?] Wtf?
Voltar versão do projeto.
Spawn Random simultâneo em pontos específicos
a iluminacao de pono nao esta passando para o teto , unity
Jogo não roda no Android 5 Samsung
QUERIA SABER SE POSSO VENDER MODELOS 3D AQUI ????
erro no scripts de dano no player 2D
Não Acho o Erro no Script - é um script para o player se mover
[HELP] Criação de dano e player health utilizando photon game 2d
[____ QUAL A OPINIÃO DE VOCÊS SOBRE O FÓRUM? ____]
Texto por Script
Problema com sprite na unity
inimigo não muda de sdirecao ao encostar em um ponto, unity 3d
"Dúvida" Como fazer o personagem entra dentro do carro e dirigir ?
Erro ao compilar
Função do Botão UI pelo Script
Pacote Com 79 Skybox Grátis
[Projeto em Andamento] Brazil Combat
[DÚVIDA] ANIMAÇÃO DE PULO NO CONTROLADOR QUE TEM BLEND TREE COM MOVIMENTO
[RESOLVIDO] Requisitos de hardware para Post Processing
alguem pode ajudar sobre ID@Xbox
[RESOLVIDO] Rigidbody: Alterar drag dentro do jogo
Inventário de Sobrevivencia
[RESOLVIDO] MOVIMENTO USANDO RIGIDIBODY NÃO POSSUI GRAVIDADE.
[____TÓPICO LIVRE____] FALE O QUE QUISER (Parte 2)
[TUTORIAL] Usando Delegates em Unity - Sistema de caixa de diálogo!
[DUVIDA] Tiro com botao touch android!!
KIT de Tiro em 3° Pessoa
Inimigo atacar e tirar vida do meu personagem!!
Inserir animação em certos elemento
Como bloquear rotação em um eixo do objeto?
Dica para jogo point and click
[RESOLVIDO] Alguem pode ajudar com o pos processamento screen space reflection
Criar Script para configurar um assets de um character
Dúvida de imagem sobre realidade aumentada
Modelo 3D
Erro ao exportar APK no unity
como fazer a bala dar impulso na direcao da arma unity 3d
Render Texture, Raw Image e camera
CENTRO DE ROTAÇÃO UNITY
PRESSIONAR BOTÃO TOUCH NO ANDROID SERÁ O MESMO QUE PRESSIONAR UMA TECLA DO TECLADO REAL
Erro após reinstalar o Unity!
Erro ao publicar na google play
[____ASSET____] MS Vehicle System (FREE VERSION)
[TUTORIAL] Unity 5.5 - Splash Screen
Como adicionar todos materiais de um Obj em um Array ou Lista?
Som não funciona no IOS
Como eu faço pra poder interagir apenas uma vez com um objeto de luz?
Preciso de ajuda com GetButtonDown with Axis
[TUTORIAL] Sistema de DIA E NOITE completo, com luzes noturnas e SISTEMA DE NUVENS
SOU MODELADOR SE TIVER ALGUEM PRECISANDO AI ME CONTATE
[TUTORIAL] IA Simples Parte 2 (Atirar)
Photon Bootcamp Asset completo
Detectando Colisão da Arma com o Inimigo
Como eu faria pra ter uma animação diferente para cada lado em um jogo de plataforma 2D?
duvida sobre sistema de cheats estilo gta sa
como fazer a luz ficar "important" e "not important" por script?
[TUTORIAL] Sistema de Entregas + GPS!
[TUTORIAL] Desenvolvendo um jogo de quebra-cabeças
[TUTORIAL] Gerando Objetos Proceduralmente
[RESOLVIDO] COMO EXECUTAR AUDIO QUANDO PLAYER MORRE
PopUp bloqueando versões antigas do jogo
[TUTORIAL] Sistema de PORTAS e CHAVES
Movimentação 3D View Blender
Imagem Aparecer como pergunta
Aparecer item comprado
Por que a UI da esse "BUG"?
Zerar os tempos do Cronometro Unity
Ajuda na unity
Girar personagem no próprio eixo usando joystick virtual
Problema com Esqueleto do personagem
[TUTORIAL] Script de Contagem Regressiva
Ajuda com o codigo.
Como acessar uma variável de um script utilizando como parâmetro uma variável nomescript
CRIEI MEU PRIMEIRO JOGO! 1 ANO DE TRABALHO!
MOVIMENTAÇAO DE UM CUBO
Duvida sobre materiais e textura
Super Husky - meu jogo
[RESOLVIDO] Duvida sobre Unity
[Em Desenvolvimento] Battles of Worlds
[RESOLVIDO] Converter string em virgula em float (decimal)
[TUTORIAL] Como usar FREE EASY CRIATURA CONTROLE IA
Duvida em relação processo de geração de receita
Me ajudem por favor
[RESOLVIDO] Posicionar interestial admob quando o personagem morrer
JOGO DE CARRO EM 2D E PRECISO DE AJUDA EM SCRIPT QUE VAI PRA FRENTE E PRA TRAZ
Hoje à(s) 1:44 am
Ontem à(s) 10:52 pm
Ontem à(s) 4:50 pm
Ontem à(s) 4:45 pm
Ontem à(s) 3:01 pm
Ontem à(s) 12:53 pm
Ontem à(s) 12:42 pm
Ter Jun 25, 2019 11:25 pm
Ter Jun 25, 2019 10:31 pm
Ter Jun 25, 2019 10:21 pm
Ter Jun 25, 2019 9:27 pm
Ter Jun 25, 2019 7:48 pm
Ter Jun 25, 2019 6:25 pm
Ter Jun 25, 2019 3:45 pm
Ter Jun 25, 2019 3:00 pm
Ter Jun 25, 2019 2:14 pm
Ter Jun 25, 2019 11:18 am
Ter Jun 25, 2019 2:03 am
Seg Jun 24, 2019 10:14 pm
Seg Jun 24, 2019 9:47 pm
Seg Jun 24, 2019 8:44 pm
Seg Jun 24, 2019 5:46 pm
Seg Jun 24, 2019 5:35 pm
Seg Jun 24, 2019 5:22 pm
Seg Jun 24, 2019 5:21 pm
Seg Jun 24, 2019 5:19 pm
Seg Jun 24, 2019 5:19 pm
Seg Jun 24, 2019 5:17 pm
Seg Jun 24, 2019 1:19 pm
Seg Jun 24, 2019 1:09 pm
Dom Jun 23, 2019 9:36 pm
Dom Jun 23, 2019 7:16 pm
Dom Jun 23, 2019 1:30 pm
Dom Jun 23, 2019 11:21 am
Dom Jun 23, 2019 10:52 am
Sab Jun 22, 2019 9:50 pm
Sab Jun 22, 2019 7:28 pm
Sab Jun 22, 2019 4:56 pm
Sab Jun 22, 2019 4:35 pm
Sab Jun 22, 2019 3:23 pm
Sab Jun 22, 2019 3:20 pm
Sab Jun 22, 2019 1:09 am
Sex Jun 21, 2019 5:51 pm
Sex Jun 21, 2019 1:20 am
Qui Jun 20, 2019 11:58 pm
Qui Jun 20, 2019 11:56 pm
Qui Jun 20, 2019 11:18 pm
Qui Jun 20, 2019 11:17 pm
Qui Jun 20, 2019 11:16 pm
Qui Jun 20, 2019 11:09 pm
Qui Jun 20, 2019 11:00 pm
Qui Jun 20, 2019 10:57 pm
Qui Jun 20, 2019 10:52 pm
Qui Jun 20, 2019 10:50 pm
Qui Jun 20, 2019 10:45 pm
Qui Jun 20, 2019 10:42 pm
Qui Jun 20, 2019 10:34 pm
Qui Jun 20, 2019 10:33 pm
Qui Jun 20, 2019 10:31 pm
Qui Jun 20, 2019 10:20 pm
Qui Jun 20, 2019 10:08 pm
Qui Jun 20, 2019 9:43 pm
Qui Jun 20, 2019 9:40 pm
Qui Jun 20, 2019 2:52 pm
Qua Jun 19, 2019 11:05 pm
Qua Jun 19, 2019 8:02 pm
Qua Jun 19, 2019 3:35 pm
Qua Jun 19, 2019 3:30 pm
Ter Jun 18, 2019 8:05 pm
Ter Jun 18, 2019 10:06 am
Ter Jun 18, 2019 10:02 am
Ter Jun 18, 2019 9:46 am
Seg Jun 17, 2019 9:42 pm
Seg Jun 17, 2019 8:17 pm
Dom Jun 16, 2019 1:16 pm
Dom Jun 16, 2019 4:03 am
Sab Jun 15, 2019 5:52 pm
Sab Jun 15, 2019 1:43 pm
Sab Jun 15, 2019 12:01 am
Sex Jun 14, 2019 10:47 pm
Sex Jun 14, 2019 9:39 pm
Sex Jun 14, 2019 9:20 pm
Sex Jun 14, 2019 8:56 pm
Sex Jun 14, 2019 8:31 pm
Sex Jun 14, 2019 7:09 pm
Sex Jun 14, 2019 6:26 pm
Sex Jun 14, 2019 8:59 am
Sex Jun 14, 2019 5:25 am
Qui Jun 13, 2019 7:33 pm
Qui Jun 13, 2019 1:02 pm
Qua Jun 12, 2019 8:26 pm
Qua Jun 12, 2019 5:27 pm
Qua Jun 12, 2019 3:54 pm
Qua Jun 12, 2019 2:50 pm
Qua Jun 12, 2019 12:13 pm
Ter Jun 11, 2019 5:26 pm
Ter Jun 11, 2019 3:43 pm
Seg Jun 10, 2019 12:24 pm
Dom Jun 09, 2019 3:19 pm
Giwn
Giwn
artplayer
artplayer
JhoowGamer
JhoowGamer
Magnatah
danielPedra90
xxxlipehxxx
Magnatah
osiasbezerra
slevimk
DESTRUITOR
yurinogueira
SteveRogers
ffabim
Magnatah
lhm
Magnatah
DESTRUITOR
Diguinho
Diguinho
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
Caue
MarcosSchultz
NKKF
NKKF
JohnRambo
osiasbezerra
guimaraf
yurinogueira
JonathanDiego
yurinogueira
osiasbezerra
Tegh
Tegh
alisonzinhod
alisonzinhod
osiasbezerra
artplayer
MarcosSchultz
abraao36
diegopds
MarcosSchultz
numb123
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
XxzeroChinxX 999
Matrirxp
artplayer
MarcosSchultz
MarcosSchultz
Diguinho
MarceloYBP
JhoowGamer
Diego Felix
Matrirxp
Diego Felix
Diguinho
MarcosSchultz
lesgoy
MayLeone
Magnatah
glauco
Magnatah
Magnatah
Magnatah
Magnatah
Magnatah
artplayer
Tegh
fluminintia
diegopds
ronigleydson
GameLACK
poyser
Dom3000
numb123
Unidade3d5
poyser
JohnRambo
slevimk
Magnatah

[Dúvida] Multiplayer Client Object Spawn

Ir em baixo

DÚVIDA [Dúvida] Multiplayer Client Object Spawn

Mensagem por AndyShow em Qua Mar 14, 2018 1:15 am

Olá a Todos!

To com um Problema e vim ver se Alguém me da uma Solução ou uma (Luz) do porque isso esta Acontecendo

Estou Instanciando um Objeto pela Rede, na vdd o Cliente está Instanciando até ai tudo Ok

o Problema é que ele nao esta instanciando no Local Certo do RayCastHit Point

Ele instancia Aleatoriamente por ai

aqui esta o Pedaço do Script que Montei pra isso


Código:
   [Command]
    public void CmdClienteSpawnBomb(){
         RaycastHit hit;
 if (Physics.Raycast (PosRaycast.position, PosRaycast.forward, out hit, 15)) {
 SpawnClientBomb = Instantiate (Bomba, new Vector3 (hit.collider.transform.position.x, hit.collider.transform.position.y + 1, hit.collider.transform.position.z), Bomba.transform.rotation) as GameObject;
 NetworkServer.Spawn (SpawnClientBomb);
 QuantBombas--;
 }
    }

O Server Esta instanciando Corretamente no Local Certo com esse Mesmo Código
o Problema está no Cliente 
Alguém ai tem uma "LUZ" do Porque isso ta Acontecendo?

Agradeço desde já!
AndyShow
AndyShow
MembroAvançado

Masculino PONTOS : 2976
REPUTAÇÃO : 574
Idade : 36
Áreas de atuação : Blender e Unity
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

Ver perfil do usuário http://mundounity3d.forumbom.com/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por NKKF em Qua Mar 14, 2018 6:36 am

O cliente não posiciona o objeto corretamente (Tipo, não fica na mesma posição que está no servidor)? Ou o cliente nem instancia?
NKKF
NKKF
ProgramadorMaster

Masculino PONTOS : 2475
REPUTAÇÃO : 470
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://www.projetounity.esy.es

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por recagonlei em Qua Mar 14, 2018 12:07 pm

Faça um RPC para que envie a posição do objeto para o clientea quando o server spawnar, para atualizar a posição no cliente.
recagonlei
recagonlei
MembroAvançado

Masculino PONTOS : 1655
REPUTAÇÃO : 180
Idade : 99
Áreas de atuação :
~Programação (C#, HTML, CSS3)
~Spriter
~Modelagem
~Produtor de rap/hip hop e eletrônico
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

Ver perfil do usuário http://stwodio.ga

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por AndyShow em Qua Mar 14, 2018 8:08 pm

Souris escreveu:O cliente não posiciona o objeto corretamente (Tipo, não fica na mesma posição que está no servidor)? Ou o cliente nem instancia?

Ele instancia Corretamente, mas não na Posição Certa!
AndyShow
AndyShow
MembroAvançado

Masculino PONTOS : 2976
REPUTAÇÃO : 574
Idade : 36
Áreas de atuação : Blender e Unity
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

Ver perfil do usuário http://mundounity3d.forumbom.com/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por AndyShow em Qua Mar 14, 2018 8:13 pm

Tentei Alguns Metodos com [RPC]

mas sem Sucesso ... ta fods
AndyShow
AndyShow
MembroAvançado

Masculino PONTOS : 2976
REPUTAÇÃO : 574
Idade : 36
Áreas de atuação : Blender e Unity
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

Ver perfil do usuário http://mundounity3d.forumbom.com/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Qui Mar 15, 2018 7:30 pm

Ja tentou isso?
Código:
[Command]
 public void CmdClienteSpawnBomb(){
  if(isServer|| isClient){
 RaycastHit hit;
 if (Physics.Raycast (PosRaycast.position, PosRaycast.forward, out hit, 15)) {
 SpawnClientBomb = Instantiate (Bomba, new Vector3 (hit.collider.transform.position.x, hit.collider.transform.position.y + 1, hit.collider.transform.position.z), Bomba.transform.rotation) as GameObject;
 NetworkServer.Spawn (SpawnClientBomb);
 QuantBombas--;
 }
 }
 }


Última edição por Callyde Jr em Qui Mar 15, 2018 7:54 pm, editado 1 vez(es)
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por NKKF em Qui Mar 15, 2018 7:47 pm

Você já tentou utilizar o Command e o RPC ao mesmo tempo?
NKKF
NKKF
ProgramadorMaster

Masculino PONTOS : 2475
REPUTAÇÃO : 470
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://www.projetounity.esy.es

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por AndyShow em Sex Mar 16, 2018 1:59 am

@Callyde Jr escreveu:Ja tentou isso?
Código:
[Command]
 public void CmdClienteSpawnBomb(){
  if(isServer|| isClient){
 RaycastHit hit;
 if (Physics.Raycast (PosRaycast.position, PosRaycast.forward, out hit, 15)) {
 SpawnClientBomb = Instantiate (Bomba, new Vector3 (hit.collider.transform.position.x, hit.collider.transform.position.y + 1, hit.collider.transform.position.z), Bomba.transform.rotation) as GameObject;
 NetworkServer.Spawn (SpawnClientBomb);
 QuantBombas--;
 }
 }
 }

  if(isServer|| isClient){


Pior que já, tanto no Client como no Server
é estranho pq Criei Outro Projeto pra Teste e Ele instancia Sempre na Pos do Outro Jogador tambem!
AndyShow
AndyShow
MembroAvançado

Masculino PONTOS : 2976
REPUTAÇÃO : 574
Idade : 36
Áreas de atuação : Blender e Unity
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

Ver perfil do usuário http://mundounity3d.forumbom.com/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por AndyShow em Sex Mar 16, 2018 2:01 am

Souris escreveu:Você já tentou utilizar o Command e o RPC ao mesmo tempo?

Se bem me Recordo Sim,
ja fiz tanta coisa q nem sei mais...
mas Acredito q Sim, Altos Testes já!
e oq tinha de Videos no youtube Relacionados a "Unet,Client,Spawh" acho q ja vi todos !
tá Complicado!
AndyShow
AndyShow
MembroAvançado

Masculino PONTOS : 2976
REPUTAÇÃO : 574
Idade : 36
Áreas de atuação : Blender e Unity
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

Ver perfil do usuário http://mundounity3d.forumbom.com/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Sab Mar 24, 2018 10:32 am

Tenta colocar esse tive um bugs parecido coloquei isso e resolvel
Código:
if (!GetComponent<NetworkView>().isMine)
        {


}
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por NKKF em Sab Mar 24, 2018 3:47 pm

Esse NetworkView é obsoleto, tente utilizar o isLocalPlayer, quando você coloca NetworkBehaviour
NKKF
NKKF
ProgramadorMaster

Masculino PONTOS : 2475
REPUTAÇÃO : 470
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://www.projetounity.esy.es

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Phph09 em Sab Mar 24, 2018 9:07 pm

Souris escreveu:O cliente não posiciona o objeto corretamente (Tipo, não fica na mesma posição que está no servidor)? Ou o cliente nem instancia?
No meu caso, o cliente nao instancia, mas para o server ocorre tudo certo!

Código:
[Commad]
void CmdSpawner(int i){

GameObject temp = Instantiate(Bomb[i], Pos[Index].transform.position, transform.rotation);
NetworkServer.Spaw(temp);

}
Phph09
Phph09
ProgramadorMaster

Masculino PONTOS : 1814
REPUTAÇÃO : 237
Idade : 13
Áreas de atuação :

Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por NKKF em Sab Mar 24, 2018 11:50 pm

Isto ocorre, pois o Command só roda no Servidor, experimente utilizar o RPC chamando o command e tudo ocorrerá bem.  :D
NKKF
NKKF
ProgramadorMaster

Masculino PONTOS : 2475
REPUTAÇÃO : 470
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://www.projetounity.esy.es

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Dom Mar 25, 2018 9:32 am

Esse Ex: aqui nao da bugs
E esse outro causa o dano
Código:
if (hit.transform.root.GetComponent<NetworkView>())
                hit.transform.root.GetComponent<NetworkView>().RPC("ApplyDamage", RPCMode.AllBuffered, Random.Range(damageMin, damageMax), 1);
E esse e da vida
Código:
[RPC]
    public void ApplyDamage(float dmg, int isBullet)
    {
hitPoints -= dmg;
}
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Phph09 em Qua Abr 04, 2018 3:44 pm

@Callyde Jr escreveu:Esse Ex: aqui nao da bugs
E esse outro causa o dano
Código:
if (hit.transform.root.GetComponent<NetworkView>())
                hit.transform.root.GetComponent<NetworkView>().RPC("ApplyDamage", RPCMode.AllBuffered, Random.Range(damageMin, damageMax), 1);
E esse e da vida
Código:
[RPC]
    public void ApplyDamage(float dmg, int isBullet)
    {
hitPoints -= dmg;
}

Quando uso o RPC, dá esse erro:

Can't send RPC function since no connection was started.
UnityEngine.NetworkView:RPC(String, RPCMode, Object[])


Eae, ninguém instancia
Phph09
Phph09
ProgramadorMaster

Masculino PONTOS : 1814
REPUTAÇÃO : 237
Idade : 13
Áreas de atuação :

Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por NKKF em Qua Abr 04, 2018 4:42 pm

Acontece, que você precisa estar conectado para usar um RPC. É o que diz aí.
NKKF
NKKF
ProgramadorMaster

Masculino PONTOS : 2475
REPUTAÇÃO : 470
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://www.projetounity.esy.es

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Phph09 em Qua Abr 04, 2018 5:27 pm

-Mas mesmo quando estou conectado dá esse erro
Phph09
Phph09
ProgramadorMaster

Masculino PONTOS : 1814
REPUTAÇÃO : 237
Idade : 13
Áreas de atuação :

Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por NKKF em Qua Abr 04, 2018 6:03 pm

Estranho, já tentou fazer um debug usando este método? 
https://docs.unity3d.com/ScriptReference/MonoBehaviour.OnConnectedToServer.html
NKKF
NKKF
ProgramadorMaster

Masculino PONTOS : 2475
REPUTAÇÃO : 470
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://www.projetounity.esy.es

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Qua Abr 04, 2018 7:58 pm

Essas variaveis damageMin, damageMax elas sao float chamadas no inicio do script ai nessa area ele sorteia causando o dano
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Phph09 em Seg Abr 09, 2018 3:59 pm

Souris escreveu:Estranho, já tentou fazer um debug usando este método? 
https://docs.unity3d.com/ScriptReference/MonoBehaviour.OnConnectedToServer.html
Vou testar isso também;

Consegui fazer funcionar, assim:

[Não sei se é o melhor jeito]


Código:
   [Client]
   void Instance (int i)
   {
      if (!isLocalPlayer) {
         return;
      }
      CmdOnBomb (Pos [Index].transform.position, Pos [Index].transform.rotation, i);

      if (isClient) {
         Instantiate (Bomb [i], Pos [Index].transform.position, Pos [Index].transform.rotation);
      }
   }


   [Command]
   void CmdOnBomb (Vector3 _pos, Quaternion _normal,int i)
   {
      RpcDoBombEffect(_pos, _normal, i);
   }
      
   [ClientRpc]
   void RpcDoBombEffect(Vector3 _pos, Quaternion rot,int i)
   {
      Instantiate(Bomb[i], _pos,rot);
   }
Phph09
Phph09
ProgramadorMaster

Masculino PONTOS : 1814
REPUTAÇÃO : 237
Idade : 13
Áreas de atuação :

Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por NKKF em Seg Abr 09, 2018 4:36 pm

Há várias maneiras de fazer isto e você achou uma, talvez dê para melhorar o código.
NKKF
NKKF
ProgramadorMaster

Masculino PONTOS : 2475
REPUTAÇÃO : 470
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://www.projetounity.esy.es

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Qui Abr 19, 2018 6:02 am

Heae Brother vou postar um script aqui ele esta funcionando ai voce edita o seu por ele.

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

public class Player_Shoot : NetworkBehaviour {

   private int damage = 25;
   private float range = 200;
   [SerializeField] private Transform camTransform;
   private RaycastHit hit;

   
   
   // Update is called once per frame
   void Update ()
   {
      CheckIfShooting();
   }

   void CheckIfShooting()
   {
      if(!isLocalPlayer)
      {
         return;
      }

      if(Input.GetKeyDown(KeyCode.Mouse0))
      {
         Shoot();
      }
   }

   void Shoot()
   {
      if(Physics.Raycast(camTransform.TransformPoint(0, 0, 0.5f), camTransform.forward, out hit, range))
      {
         //Debug.Log(hit.transform.tag);

         if(hit.transform.tag == "Player")
         {
            string uIdentity = hit.transform.name;
            CmdTellServerWhoWasShot(uIdentity, damage);
         }

         else if(hit.transform.tag == "Zombie")
         {
            string uIdentity = hit.transform.name;
            CmdTellServerWhichZombieWasShot(uIdentity, damage);
         }
      }
   }

   [Command]
   void CmdTellServerWhoWasShot (string uniqueID, int dmg)//Funçao de dano do player
   {
      GameObject go = GameObject.Find(uniqueID);
      go.GetComponent<Player_Health>().DeductHealth(dmg);
   }

   [Command]
   void CmdTellServerWhichZombieWasShot (string uniqueID, int dmg)//Funçao de dano no inimigo
   {
      GameObject go = GameObject.Find(uniqueID);
      go.GetComponent<Zombie_Health>().DeductHealth(dmg);
   }

}
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por fecirineu em Seg Ago 27, 2018 3:17 pm

@Phph09 escreveu:
Souris escreveu:Estranho, já tentou fazer um debug usando este método? 
https://docs.unity3d.com/ScriptReference/MonoBehaviour.OnConnectedToServer.html
Vou testar isso também;

Consegui fazer funcionar, assim:

[Não sei se é o melhor jeito]


Código:
 [Client]
 void Instance (int i)
 {
 if (!isLocalPlayer) {
 return;
 }
 CmdOnBomb (Pos [Index].transform.position, Pos [Index].transform.rotation, i);

 if (isClient) {
 Instantiate (Bomb [i], Pos [Index].transform.position, Pos [Index].transform.rotation);
 }
 }


 [Command]
 void CmdOnBomb (Vector3 _pos, Quaternion _normal,int i)
 {
 RpcDoBombEffect(_pos, _normal, i);
 }
 
 [ClientRpc]
 void RpcDoBombEffect(Vector3 _pos, Quaternion rot,int i)
 {
 Instantiate(Bomb[i], _pos,rot);
 }


consegui algo parecido.. porem exemplo:
está 2 jogadores dentro do Servidor;;
dai uma deles instancia um item.. os 2 vê este item.. por que instanciou via RPC.

Porem não estou usando o NetworkServer.Spawn.. então oque deu errado..
foi que quando outro jogador entra na sala ele não vê o item instaciado.

Somente os que receberam o rpc vê o item pois recebe  o comando para instanciar..

estou atras da solução para isso mais não esta fácil porem sei que não e algo difícil kk
fecirineu
fecirineu
ProgramadorMaster

Masculino PONTOS : 1595
REPUTAÇÃO : 138
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://gamesbr.cf/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Seg Ago 27, 2018 11:08 pm

Adiciona o Network Identity
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por fecirineu em Ter Ago 28, 2018 10:51 am

@Callyde Jr escreveu:Adiciona o Network Identity
ja tem no item.. Porem.. oque fiz..
fiz com que o client enviasse para o servidor o nome dele e o item..
e o servidor envia para todos aonde que e para spawnar o item dai cada client spawna o item no jogador correto..

porem se um cara novo entrar no server ele não vê o item.. que foi spawnado.. pois acredito que e porque não foi o servidor que Spawno o item.
e sim o propio client..

sei que esse não e a maneira correta . mais foi a unica que deu mais certo.. kk

no final tem uma outra maneira que acredito que seria a mais correta a se fazer mais não consegui fazer funcionar..
se alguem conseguir me ajuda.. acredito que vai ajudar a min e a muitos outros..


Código:
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using UnityEngine.Networking;
public class PlayerController : NetworkBehaviour {

 void Update()
    {
        
if (isLocalPlayer)
        {
      if (Input.GetKeyDown(KeyCode.Alpha1))
         {
  //envia para o servidor
            CmdGetItemHand(this.transform.name,1);
          
          }
}
}
[Command]
    public void CmdGetItemHand(string idjogador,int iditem) {
      //envia para todos
       RpcGetItemHand(idjogador,iditem);
      }
    [ClientRpc]
    void RpcGetItemHand(string get,int getitem)  {
        
          GameObject jogador = GameObject.Find(get);

        foreach (Transform ob in jogador.GetComponent<PlayerStatus>().localHandR.transform)
         {

            GameObject.Destroy(ob.gameObject);

          }
// pega o item de uma lista de items e instancia na mão do jogador que apertou o botao;
          GameObject obj = (GameObject)Instantiate(GameObject.Find("GameManager").GetComponent<itemlist>().item[getitem],
          jogador.GetComponent<PlayerStatus>().localHandR.transform);




    }



}


mais oque eu queria que ele enviasse o comando para o servidor.. e o servidor..
usasse networkserver.spaw(item);
precisava que ele desse spawn dentro da mão do jogador que apertou o botão do item..
tentei da o item.transform.setParent().. mais nao rolo so o servidor viu dentro da mão o resto não..
o resto do pessoal do serve ve o item aonde ele deu spawn e o item fica la parado..


Última edição por fecirineu em Ter Ago 28, 2018 10:58 am, editado 1 vez(es) (Razão : adiconado mais inform..)
fecirineu
fecirineu
ProgramadorMaster

Masculino PONTOS : 1595
REPUTAÇÃO : 138
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://gamesbr.cf/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Ter Ago 28, 2018 12:33 pm

Ja tentou usar essa funcao?
Código:
 if(isServer|| isClient){
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por fecirineu em Ter Ago 28, 2018 12:42 pm

@Callyde Jr escreveu:Ja tentou usar essa funcao?
Código:
 if(isServer|| isClient){
acredito que isso não vai mudar..
porque isServer so verifica se é o servidor..
como eu estou enviando um Comand então ele ja vai para o servidor as informações de spawn..
problema como disse está que o item quando usa o NetworkServer.Spaw(). ele não vai dentro da mão do jogador..
deveria ter algo assim NetworkServer.Spaw(item, maodojogador.transform);
mais  o networkserver so aceita o gameobject e não aceita o transform..

Exemplo:
fecirineu
fecirineu
ProgramadorMaster

Masculino PONTOS : 1595
REPUTAÇÃO : 138
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://gamesbr.cf/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Ter Ago 28, 2018 8:34 pm

Uso essa funcao para instanciar os jogadores em locais diferentes.
Código:
int random = Random.Range(0, spawnPoints.Length);
        Network.Instantiate(player, spawnPoints[random].position, spawnPoints[random].rotation, 0);
Acho que deveria colocar uma id para cada personagem
Código:
NetworkServer.Spaw(item, maodojogador.transform);
Para o server enviar para cada pela a id;
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por fecirineu em Qua Ago 29, 2018 12:53 pm

@Callyde Jr escreveu:Uso essa funcao para instanciar os jogadores em locais diferentes.
Código:
int random = Random.Range(0, spawnPoints.Length);
        Network.Instantiate(player, spawnPoints[random].position, spawnPoints[random].rotation, 0);
Acho que deveria colocar uma id para cada personagem
Código:
NetworkServer.Spaw(item, maodojogador.transform);
Para o server enviar para cada pela a id;

NetworkServer.Spaw(item, maodojogador.transform); isso não e possivel ser feito..

você tem ou já fez algum sistema de Equipar Item na mão do Jogador.?
qual seria o melhor forma de fazer isso..
fecirineu
fecirineu
ProgramadorMaster

Masculino PONTOS : 1595
REPUTAÇÃO : 138
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://gamesbr.cf/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Qua Ago 29, 2018 7:38 pm

Tem varias formas de fazer isso mais  acho que as melhores e usando array ou lista de objetos e ativando e desativando cada uma
Ex; o player tem 5 armaduras no corpo todas vao esta desativadas e so vai equipar se ele estiver no inventario

Outra forma tambem e um pouco parecida mais e usar o Mesh Renderers 
Ex Usando o Makehuman criando uma armadura usando o blender colocando a cor e modificando o dezenho na imagem uma armadura ficaria no personagem e desativada voce fariar varias armaduras usando a principal e salvando-a separadas depois so era ativala e ir mudando as meshs delas.
Vou fazer um sistema desse para um rpg que vou criar ainda masi agora nao estou com tempo trabalhando em outros projetos meus.

Achei esse tutorial sobre sicronizar acho que tambem pode te ajudar da uma olhada Aqui
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por fecirineu em Qui Ago 30, 2018 5:39 pm

@Callyde Jr escreveu:Tem varias formas de fazer isso mais  acho que as melhores e usando array ou lista de objetos e ativando e desativando cada uma
Ex; o player tem 5 armaduras no corpo todas vao esta desativadas e so vai equipar se ele estiver no inventario

Outra forma tambem e um pouco parecida mais e usar o Mesh Renderers 
Ex Usando o Makehuman criando uma armadura usando o blender colocando a cor e modificando o dezenho na imagem uma armadura ficaria no personagem e desativada voce fariar varias armaduras usando a principal e salvando-a separadas depois so era ativala e ir mudando as meshs delas.
Vou fazer um sistema desse para um rpg que vou criar ainda masi agora nao estou com tempo trabalhando em outros projetos meus.

Achei esse tutorial sobre sicronizar acho que tambem pode te ajudar da uma olhada Aqui

nenhuma dessas opções  para min não compensa..

Pois estou criando um rpg.. e pretendo ter + de 30 armaduras..
armas. capacetes entre outros..

estou pensando em cada vez que o jogador usar o item.. salvar em um script no servidor.. Nome do Jogador que usou.. o nome do item. o nome do pai do into ou seja aonde ele vai estar instanciado.. exemplo na mao ou corpo ou cabeça..

dai toda vez quem um jogador entrar.. verificar esse script se tem algo salvo nele.. se tiver ele vai instanciar. o item.. no jogador tal, em tal parte do corpo ..

essa foi unica  logica que consegui chegar porem ainda não testei.. irei fazer e aviso se funcionou.. se alguem tiver uma outra maneira e poder deixar nos comentarios agradeço..
fecirineu
fecirineu
ProgramadorMaster

Masculino PONTOS : 1595
REPUTAÇÃO : 138
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://gamesbr.cf/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Sex Ago 31, 2018 6:08 am

Poder ser instanciado mais ai voce vai ter que salvar o transform de cada armas,armaduras,e capacetes para chamar depois de instanciar, mais voce teria de destroir a atual,
Eu vou fazer no meu sistema usando lista coloco todas as armas numa lista e se tem no inventario o jogador pode equipa-la.
Cada jogador vai salvar seu inventario,vida,dinheiro,nome etc...
Entao cada um vai ter armas difenrentes ne.
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por fecirineu em Sex Ago 31, 2018 9:08 pm

@Callyde Jr escreveu:Poder ser instanciado mais ai voce vai ter que salvar o transform de cada armas,armaduras,e capacetes para chamar depois de instanciar, mais voce teria de destroir a atual,
Eu vou fazer no meu sistema usando lista coloco todas as armas numa lista e se tem no inventario o jogador pode equipa-la.
Cada jogador vai salvar seu inventario,vida,dinheiro,nome etc...
Entao cada um vai ter armas difenrentes ne.
tem facebook? se der me add..  
https://www.facebook.com/felipecirineu
fecirineu
fecirineu
ProgramadorMaster

Masculino PONTOS : 1595
REPUTAÇÃO : 138
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://gamesbr.cf/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Sex Ago 31, 2018 10:10 pm

Vou te adicionar la
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por fecirineu em Sab Set 01, 2018 1:51 pm

@Callyde Jr escreveu:Vou te adicionar la
acho que ainda não recebi nada ..
fecirineu
fecirineu
ProgramadorMaster

Masculino PONTOS : 1595
REPUTAÇÃO : 138
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://gamesbr.cf/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Seg Set 03, 2018 12:16 pm

Te adicionei ja la no meu facebook
La e Claudio Nascimento
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Qua Set 05, 2018 11:18 pm

Quando falei de um sistema usando Mesh Renderers
e mais ou menus assim como nesse script usando SkinnedMeshRenderer Ele mudarar qualquer armadura,capacete e etc...do personagem.
Ainda nao fiz esse sistema mais ai tem uma base no que eu estou falando E bom ate para Otimizar o jogo deixando mais leve
Código:

public class Equipmentos : MonoBehaviour {
   
   
   public SkinnedMeshRenderer armaT;
   public SkinnedMeshRenderer armorT;
   public SkinnedMeshRenderer helmT;
   
   public Armor armorEquipped;
   public Elmo elmoEquipped;
   
   
   void Start(){
      armaT.enabled = false;
      armorT.enabled = false;
      helmT.enabled = false;
      
      
   }
   
   void Update(){
      
   }
   
   public void EquipArmor(Armor armorToEquip)
   {
   armorT.enabled = true;
    armorEquipped = armorToEquip;
   }
   
   public void EquipElm(Elmo elmoToEquip)
   {
   helmT.enabled = true;
   elmoEquipped = elmoToEquip;
   }
   
   public void UnEquipeArmor()
   {
   armorT.enabled = false;
   armorEquipped = null;
   
   }
   
   public void UnEquipeElmo()
   {
   helmT.enabled = false;
   elmoEquipped = null;
   }
   
   
}
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por fecirineu em Qui Set 06, 2018 10:40 pm

@Callyde Jr escreveu:
Quando falei de um sistema usando Mesh Renderers
e mais ou menus assim como nesse script usando SkinnedMeshRenderer Ele mudarar qualquer armadura,capacete e etc...do personagem.
Ainda nao fiz esse sistema mais ai tem uma base no que eu estou falando E bom ate para Otimizar o jogo deixando mais leve
Código:

public class Equipmentos : MonoBehaviour {
 
 
 public SkinnedMeshRenderer armaT;
 public SkinnedMeshRenderer armorT;
 public SkinnedMeshRenderer helmT;
 
 public Armor armorEquipped;
 public Elmo elmoEquipped;
 
 
 void Start(){
 armaT.enabled = false;
 armorT.enabled = false;
 helmT.enabled = false;
 
 
 }
 
 void Update(){
 
 }
 
 public void EquipArmor(Armor armorToEquip)
 {
 armorT.enabled = true;
    armorEquipped = armorToEquip;
 }
 
 public void EquipElm(Elmo elmoToEquip)
 {
 helmT.enabled = true;
 elmoEquipped = elmoToEquip;
 }
 
 public void UnEquipeArmor()
 {
 armorT.enabled = false;
 armorEquipped = null;
 
 }
 
 public void UnEquipeElmo()
 {
 helmT.enabled = false;
 elmoEquipped = null;
 }
 
 
}
sim eu entendi.. no servidor vai funcionar certinho. porem os outros jogadores não vai ver que o jogador vai fazer isso..
fecirineu
fecirineu
ProgramadorMaster

Masculino PONTOS : 1595
REPUTAÇÃO : 138
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  Aad8pUi

Ver perfil do usuário http://gamesbr.cf/

Voltar ao Topo Ir em baixo

DÚVIDA Re: [Dúvida] Multiplayer Client Object Spawn

Mensagem por Callyde Jr em Sex Set 07, 2018 5:57 am

Nao 
Esse SkinnedMeshRenderer ele troca a mesh de um objeto e como estive-se equipando
Com ele voce pode trocar qualquer mesh faz um texte com le ai voce vai ver
Ex se voce modelou no blender uma armadura no ceu personagem para essa armadura pegar a referencia dos ossos do personagem e depois editando so ela mudando a cor ou colocando acessorios ela ainda vai ter a referencia do personagem para fica bem justa no personagem
Cada jogador vai ter ceu inventario entao cada um vai possuir todos iten e equipamentos diferente.
Callyde Jr
Callyde Jr
Programador

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

Meu Canal
https://www.youtube.com/ch
Respeito as regras : [Dúvida] Multiplayer Client Object Spawn  WvDYdlf

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

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