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:
pivot do sprite camera (objeto nao aparece)
gerar score por movimento
Alterar função no Event Trigger
Gerador de senha
[____TÓPICO LIVRE____] FALE O QUE QUISER (Parte 2)
como encontrar um script em um determinado objeto
[Sorteio] - Sorteio de uma Key gratuita para um dos meus assets!
Transparência em múltiplos sprites
[___COMO UTILIZAR O FÓRUM___] Principais botões e suas funções
[____ADMINISTRAÇÃO____] PRECISO DE AJUDA [DICA PARA SER AJUDADO]
[____APOIE O FÓRUM E O CANAL E GANHE RECOMPENSAS____]
[TUTORIAL] Sistema de Lanterna com Pilhas
Grama de terreno mudou textura e não consigo identificar o motivo
SAVE ME - Game em desenvolvimento para estudo.
Comandos touch
Fontes de sprites em pixel art
Ajustar movimentação da câmera
Rescale ou Redimenção da imagem.
[RESOLVIDO] Animação Em Legacy
animação com avatar mask
[RESOLVIDO] troca de cena faz os Botoes UI não funcionarem
Direito autoral sobre imagem?
[TUTORIAL] Importando animação do mixamo para Unity3d.
Ajuda em código com Events!
[ANDROID]Cena TRAVA e não carrega ao tentar iniciar pelo menu
[TUTORIAL] - Como fazer download da OBB do jogo, in-game! (Android)
[RESOLVIDO] Problema com Varíavel Estática
[TUTORIAL] Sistema de fome, sede, barra de vida, barra de estamina, itens e dano por queda
[JOGO] Tetris em Unity - Para tutorial
Matematica e duvida de de calculos
Pessoa com conhecimento em Unity e criação de sprites
Cronor Estudios RECRUTANDO PARA EQUIPE! [Pagando]
Dúvida com Animação!
Adcionar Porcentagem "%" em um texto UI
Pack de áudio/ efeitos sonoros gratuitos.
Como fazer som de passos no Third Person User Control
Aparecer item comprado
[RESOLVIDO] Instanciar explosões dentro de uma area circular
Jogo para limitar a nave dentro da tela
Alterar caminho Application.persistentDataPath
[TUTORIAL] Como fazer um ponteiro de VELOCIDADE, RPM, etc na Unity
Acessar câmera frontal
Otimização de array vector3
[TUTORIAL] Converter uma variável String em Vetores
Problema no ontriggerenter!!!!
mover objetos "rigados"
Dúvida com Contador no Unity
Button
Anim em Gif
[RESOLVIDO] Camera ViewPort Rect
Blob Shadows
duvida em comentarios no c#
Tirar mais de uma foto
Easy Criatura Controle IA
Text multiuplayer
using UnityEngine.networking
Ajuda com script de escolhas de ações antes de iniciar jogo
ajuda em adcionar novos produtos
[RESOLVIDO] Input field enter
Controles desabilitando
Unity e windows 10
Ajuda com a Câmera (Culling Mask)
Script de Spawn Aleatório
[TUTORIAL] Mover, arremessar e girar objetos com o mouse
Como se faz um mini-mapa?
Geração procedural de mapa para a nova versão do Unity 2018
Como ter varios prefabs com o msm script e um nao alterar o outro?
Como acessar um script que esta no pai?
Movimentação por sqm
Como faço um som parar de tocar?
Mudar skin através de galeria do celular
COMO FAÇO O SISTEMA DE CHUVA ESTILO ETS2 COM GOTAS NO PARA BRISA?
Random.State Altera a seed de todos os scripts?
AI Enemy Ajuda
Easy Mesh Combiner MT - Combine suas malhas de maneira rápida e FÁCIL!
Captura de imagem
[Recomendação] Código Limpo
Sobre colisões em objetos 2D
[RESOLVIDO] COMO FAZ PARA DESATIVAR E ATIVAR UM BOTÃO UI PELO TRIGGER??
Dar recompensa ao ver propaganda ADMOB - CONSTRUCT 2 - Intel XDK
Erro Visual Studio Code .NETFramework v4.7.2
[TUTORIAL] Unity 5 - Wheel Collider, veículos, suspensão realista.
(Dúvida) iRDS - Inteligencia artificial para carros.
de flash pra unity
Como faço para por input de agachar
[RESOLVIDO] Unity 2018.3.0f2 (64-bit) não deixa apagar Componente Importado
PlayerPrefs??
[RESOLVIDO] Deslizar nas paredes (3D)
[RESOLVIDO] Ajuda com Instantiate e SetParent
[TUTORIAL] Luz Principal,Luz de Freio,Piscas para Carro,Moto,Caminhão,Ônibus,Etc...
Estou desenvolvendo jogo em FNA XNA e Nao consigo fazer o player agachar
Como fazer objetos com a mesma TAG não se colidir?
Participe da IDB Jam #1
Ajuda com modelo 3d de Casa
COMO PROJETAR ANIMAÇÕES VISUAIS E DE AÚDIO NO VISUAL STUDIO ( WINDOWS FORM)?
[RESOLVIDO] Cena em modo Portrait e Landscape
[TUTORIAL] Mover personagem com Touch, no estilo SUBWAY SURFERS
Ajuda em Level Design e arte
[RESOLVIDO] IAP não está funcionando depois que faço o build
Hoje à(s) 5:41 pm
Hoje à(s) 5:26 pm
Hoje à(s) 12:59 pm
Hoje à(s) 10:31 am
Ontem à(s) 7:36 pm
Ontem à(s) 6:39 pm
Ontem à(s) 3:40 pm
Qua Fev 20, 2019 4:48 pm
Qua Fev 20, 2019 4:42 pm
Qua Fev 20, 2019 4:41 pm
Qua Fev 20, 2019 4:40 pm
Qua Fev 20, 2019 3:36 pm
Qua Fev 20, 2019 2:43 pm
Qua Fev 20, 2019 12:11 pm
Qua Fev 20, 2019 10:15 am
Ter Fev 19, 2019 11:31 pm
Ter Fev 19, 2019 5:24 pm
Ter Fev 19, 2019 1:14 pm
Ter Fev 19, 2019 12:40 pm
Ter Fev 19, 2019 12:02 am
Seg Fev 18, 2019 9:28 pm
Seg Fev 18, 2019 10:27 am
Seg Fev 18, 2019 2:30 am
Dom Fev 17, 2019 11:00 pm
Dom Fev 17, 2019 10:58 pm
Dom Fev 17, 2019 8:35 pm
Dom Fev 17, 2019 7:51 pm
Dom Fev 17, 2019 5:39 pm
Dom Fev 17, 2019 3:34 pm
Dom Fev 17, 2019 2:54 pm
Dom Fev 17, 2019 2:30 pm
Dom Fev 17, 2019 2:13 pm
Dom Fev 17, 2019 1:11 pm
Dom Fev 17, 2019 12:42 am
Sab Fev 16, 2019 6:14 pm
Sab Fev 16, 2019 11:38 am
Sab Fev 16, 2019 7:46 am
Sex Fev 15, 2019 7:23 pm
Sex Fev 15, 2019 6:34 pm
Sex Fev 15, 2019 9:20 am
Qui Fev 14, 2019 9:00 pm
Qui Fev 14, 2019 8:58 pm
Qui Fev 14, 2019 8:53 pm
Qui Fev 14, 2019 11:57 am
Qua Fev 13, 2019 10:40 pm
Qua Fev 13, 2019 8:10 pm
Qua Fev 13, 2019 1:11 pm
Qua Fev 13, 2019 9:48 am
Qua Fev 13, 2019 9:25 am
Qua Fev 13, 2019 9:23 am
Ter Fev 12, 2019 11:03 pm
Ter Fev 12, 2019 4:15 pm
Ter Fev 12, 2019 4:07 pm
Ter Fev 12, 2019 2:07 pm
Ter Fev 12, 2019 1:14 pm
Ter Fev 12, 2019 4:32 am
Ter Fev 12, 2019 4:06 am
Ter Fev 12, 2019 2:03 am
Ter Fev 12, 2019 12:54 am
Ter Fev 12, 2019 12:52 am
Ter Fev 12, 2019 12:26 am
Ter Fev 12, 2019 12:26 am
Ter Fev 12, 2019 12:19 am
Ter Fev 12, 2019 12:13 am
Ter Fev 12, 2019 12:05 am
Seg Fev 11, 2019 11:46 pm
Seg Fev 11, 2019 11:28 pm
Seg Fev 11, 2019 10:43 pm
Seg Fev 11, 2019 10:39 pm
Seg Fev 11, 2019 10:30 pm
Seg Fev 11, 2019 10:26 pm
Seg Fev 11, 2019 8:09 pm
Dom Fev 10, 2019 7:23 pm
Dom Fev 10, 2019 5:59 pm
Dom Fev 10, 2019 7:19 am
Dom Fev 10, 2019 12:25 am
Sex Fev 08, 2019 12:40 am
Qui Fev 07, 2019 7:53 pm
Qui Fev 07, 2019 6:23 pm
Qua Fev 06, 2019 5:36 pm
Ter Fev 05, 2019 6:21 pm
Ter Fev 05, 2019 4:32 pm
Seg Fev 04, 2019 9:23 pm
Seg Fev 04, 2019 2:00 pm
Seg Fev 04, 2019 1:58 pm
Seg Fev 04, 2019 11:26 am
Dom Fev 03, 2019 10:39 pm
Dom Fev 03, 2019 3:36 pm
Dom Fev 03, 2019 12:23 pm
Dom Fev 03, 2019 12:54 am
Sab Fev 02, 2019 5:41 pm
Sab Fev 02, 2019 3:28 pm
Sab Fev 02, 2019 1:16 pm
Sex Fev 01, 2019 6:21 pm
Sex Fev 01, 2019 3:24 pm
Sex Fev 01, 2019 11:18 am
Qui Jan 31, 2019 11:17 pm
Qui Jan 31, 2019 9:24 pm
Qui Jan 31, 2019 8:17 pm
adenilson romao
adenilson romao
Weslley
Madness
marcos4503
adenilson romao
marcos4503
Selzler
dstaroski
dstaroski
dstaroski
SmithSchuldiner
Daniel Dória
JohnRambo
marcos4503
Flávio
rafaelholanda
marcos4503
marcos4503
Zack2
Magnatah
Daniel Dória
fabricadegame
MarcosSchultz
MarcosSchultz
Daniel Dória
vitorhugo
fabricadegame
fabricadegame
Madness
AzulBananaFosco
AzulBananaFosco
adenilson romao
Madness
fabricadegame
guimaraf
Encracker
Flávio
Flávio
dstaroski
MarcosSchultz
MarcosSchultz
MarcosSchultz
AnderGames
MarcosSchultz
Zack2
Callyde Jr
Weslley
numb123
numb123
Isabela
Weslley
Weslley
Unidade3d5
richerd
hetrodo
Fabio Palacios
Encracker
Encracker
guimaraf
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
Kayke_27
AnderGames
Mark1nDeveloper
marcos4503
JohnRambo
guimaraf
Tegh
Kayke_27
wolney.almeida
Tegh
Weslley
guimaraf
JohnRambo
JohnRambo
glauco
speedluk
NKKF
gilgsjr
soohzinha
Lynx777
MayLeone
dimmuo
glauco
KAYLLONBR
JrdeAmorim
Édipo
Agios
vanderval

[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 : 2851
REPUTAÇÃO : 573
Idade : 36
Áreas de atuação : Blender e Unity
Respeito as regras :

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 : 2235
REPUTAÇÃO : 435
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras :

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 : 1531
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 :

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 : 2851
REPUTAÇÃO : 573
Idade : 36
Áreas de atuação : Blender e Unity
Respeito as regras :

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 : 2851
REPUTAÇÃO : 573
Idade : 36
Áreas de atuação : Blender e Unity
Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 2235
REPUTAÇÃO : 435
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras :

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 : 2851
REPUTAÇÃO : 573
Idade : 36
Áreas de atuação : Blender e Unity
Respeito as regras :

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 : 2851
REPUTAÇÃO : 573
Idade : 36
Áreas de atuação : Blender e Unity
Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 2235
REPUTAÇÃO : 435
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras :

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 : 1688
REPUTAÇÃO : 236
Idade : 13
Áreas de atuação :

Respeito as regras :

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 : 2235
REPUTAÇÃO : 435
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 1688
REPUTAÇÃO : 236
Idade : 13
Áreas de atuação :

Respeito as regras :

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 : 2235
REPUTAÇÃO : 435
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras :

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 : 1688
REPUTAÇÃO : 236
Idade : 13
Áreas de atuação :

Respeito as regras :

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 : 2235
REPUTAÇÃO : 435
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 1688
REPUTAÇÃO : 236
Idade : 13
Áreas de atuação :

Respeito as regras :

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 : 2235
REPUTAÇÃO : 435
Idade : 14
Áreas de atuação : Error 404 Not Found.
Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 1459
REPUTAÇÃO : 135
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 1459
REPUTAÇÃO : 135
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 1459
REPUTAÇÃO : 135
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 1459
REPUTAÇÃO : 135
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 1459
REPUTAÇÃO : 135
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 1459
REPUTAÇÃO : 135
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 1459
REPUTAÇÃO : 135
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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 : 1459
REPUTAÇÃO : 135
Áreas de atuação : Programação C#,VB,VBNET,MySQL,HTML,CSS,PHP.

Respeito as regras :

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 : 2859
REPUTAÇÃO : 385
Idade : 40
Áreas de atuação : Iniciante em modelagem Blender,ScketSHUP
Progamador
Ideialista

Meu Canal
https://www.youtube.com/ch
Respeito as regras :

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