SchultzGames
Para tirar dúvidas, crie um tópico especifico na área "Dúvidas em Geral" e aguarde ser respondido. Evite comentar em tópicos não relacionados a sua dúvida Very Happy
TÓPICOS RECENTES:
Tópico:
Postado em:
Postado por:
Ajuda com variaveis multiplas?
É assim que se começa um "novo mundo" na era medieval? kkjk
[____TÓPICO LIVRE____] FALE O QUE QUISER
[TUTORIAL] Barra de VIDA / HP contínua
R7 - GOOH (resident evil 7)
Unity 5 + um pouco de conhecimento ou Skyrim?
Teste de usuário para um jogo
Procuro vagas em equipes [Programador]
[Tutorial]Save Load Criptografado
Trocar de true pra false em uma animação bool
Ajuda Movimento2D
[Duvida] Erro Criptografia AES em arquivos Json
Help minha void oncollisionenter nao funciona e nao consio encontrar o do por que :/
Converter um Gameobject para uma byte array (byte[])
Dash2D
Time.timeScale continua em 0
Asset de FPS - AU FPS Kit [unity 5] v1.5
Números aleatorios
[TUTORIAL] Dicas de otimização
Animacao2D
Preciso saber o ponto medio entre dois Transform
[TUTORIAL] Banco de dados || MySQL
Unity 5.5 BETA (Mudanças)
[TUTORIAL] Serialização - JSON
[TUTORIAL] Melhorar a estabilidade dos veículos com Wheel Collider
[TUTORIAL]Como colocar videos ou intros simples na unity free
[TUTORIAL] Deformar o terreno
[TUTORIAL] Scripts Básicos para Iniciantes
Qual asset comprar?
Ideias para level design 3D
Duvida Animation Play não faz nada
[TUTORIAL] Menu Pause AVANÇADO (Unity 5.3 ou superior)
Alien Planet - Atmospheric scattering test
Unity 5 Bugado
Integração PHP e Unity
Ideia Inovadora
Escolher que resoluções jogo vai ter
como usar o Lookat com o addforce do rigidibody?
[TUTORIAL] DANO POR QUEDA e BARRA DE VIDA CONTÍNUA no mesmo script
Pra que serve o [SerializeField] e por que usar ele?
script
Forma uma equipe
Baixar Documentaçao Unity 3D?
Feixe de luz - melhor forma de fazer
erro sinistro
Duvida sobre o Peso do jogo?
Alquem tem alguma ideia de como fazer o Player tipo a cabeça olhar para o seu inimigo?
Cryengine 3?
Como mudar rotacao de um objeto em relacao a posicao do outro objeto
Gostaria da opinião de vocês sobre o beta da Unity
Script
[TUTORIAL] Sistema de Escada Estilo FPS
Guitar The Legends of Brazil
[TUTORIAL] Escolher a quantos FPS (fixos) o seu jogo deverá rodar.
Examinar
Formação de Equipe Battle of Worlds
me ajudem neste script para subir escada
Texturas
script por favor me ajudem
Tem como saber o Tamanho do Objeto?
Banco de dados Aleatorio
Procuro desenhista para jogo 2D Pixel Art (Compra)
[Dúvida] Blender erro ao aplicar osso na mesh
[resolvido]enfiar float no UItext por script
Daria para pegar as horas do computador e por no jogo?
Gerador de Characters Autodesk Online
[JOGO DE FPS MULTIPLAYER] Alguém que saiba fazer animações na Unity 5 ou no blender :D
[LANÇADO] The Dilma
Inventario
The Dilma - O terror da Petrobrás
Ajuda Neste Script?
Procuro Equipe de Jogos 2D
Animações de sobra
[TUTORIAL]Singleton, A melhor forma de acessar a classe!
[TUTORIAL] Sistema de fome, sede, barra de vida, barra de estamina, itens e dano por queda
Hoje à(s) 1:13 am
Hoje à(s) 1:04 am
Hoje à(s) 12:01 am
Ontem à(s) 11:10 pm
Ontem à(s) 11:07 pm
Ontem à(s) 10:46 pm
Ontem à(s) 10:30 pm
Ontem à(s) 10:30 pm
Ontem à(s) 10:13 pm
Ontem à(s) 10:06 pm
Ontem à(s) 9:13 pm
Ontem à(s) 8:48 pm
Ontem à(s) 6:02 pm
Ontem à(s) 5:01 pm
Ontem à(s) 11:13 am
Ontem à(s) 7:43 am
Ontem à(s) 3:31 am
Ontem à(s) 12:30 am
Seg Dez 05, 2016 11:52 pm
Seg Dez 05, 2016 8:49 pm
Seg Dez 05, 2016 6:52 pm
Seg Dez 05, 2016 6:48 pm
Seg Dez 05, 2016 6:32 pm
Seg Dez 05, 2016 6:17 pm
Seg Dez 05, 2016 6:15 pm
Seg Dez 05, 2016 4:08 pm
Seg Dez 05, 2016 3:10 pm
Seg Dez 05, 2016 1:36 pm
Seg Dez 05, 2016 12:35 pm
Dom Dez 04, 2016 10:52 pm
Dom Dez 04, 2016 10:01 pm
Dom Dez 04, 2016 6:37 pm
Dom Dez 04, 2016 6:33 pm
Dom Dez 04, 2016 7:16 am
Dom Dez 04, 2016 5:46 am
Dom Dez 04, 2016 3:34 am
Sab Dez 03, 2016 11:55 pm
Sab Dez 03, 2016 11:46 pm
Sab Dez 03, 2016 11:36 pm
Sab Dez 03, 2016 11:31 pm
Sab Dez 03, 2016 11:11 pm
Sab Dez 03, 2016 1:32 pm
Sab Dez 03, 2016 12:01 pm
Sab Dez 03, 2016 10:53 am
Sab Dez 03, 2016 1:25 am
Sab Dez 03, 2016 1:11 am
Sab Dez 03, 2016 1:08 am
Sex Dez 02, 2016 11:59 pm
Sex Dez 02, 2016 11:20 pm
Sex Dez 02, 2016 11:15 pm
Sex Dez 02, 2016 11:10 pm
Sex Dez 02, 2016 11:08 pm
Sex Dez 02, 2016 10:58 pm
Sex Dez 02, 2016 10:52 pm
Sex Dez 02, 2016 10:50 pm
Sex Dez 02, 2016 10:04 pm
Sex Dez 02, 2016 9:12 pm
Sex Dez 02, 2016 8:53 pm
Sex Dez 02, 2016 8:49 pm
Sex Dez 02, 2016 12:46 pm
Sex Dez 02, 2016 11:53 am
Sex Dez 02, 2016 8:06 am
Qui Dez 01, 2016 11:31 pm
Qui Dez 01, 2016 10:46 pm
Qui Dez 01, 2016 7:28 pm
Qui Dez 01, 2016 6:42 pm
Qui Dez 01, 2016 5:08 pm
Qui Dez 01, 2016 5:06 pm
Qui Dez 01, 2016 4:44 pm
Qua Nov 30, 2016 11:45 pm
Qua Nov 30, 2016 11:19 pm
Ter Nov 29, 2016 7:49 pm
Ter Nov 29, 2016 12:15 pm
Ter Nov 29, 2016 10:46 am
Ter Nov 29, 2016 10:13 am
Dom3000
Dom3000
Madness
Tadaora
Tadaora
Dom3000
weslleyFx
Creat Games
AndyShow
Weverton Borges da Silva
roger224
Manawydan
Dom3000
hetrodo_gamer
Manawydan
dstaroski
dimmuo
The Seven
Dom3000
Thiagofogaca217
Dom3000
artplayer
weslleyFx
RenanMSV
weslleyFx
Deiverson
John Rambo
Deiverson
Madness
Madness
vinilucas
weslleyFx
weslleyFx
AndyShow
artplayer
Madness
Marc7
Dom3000
weslleyFx
weslleyFx
weslleyFx
mafipt
dimmuo
dimmuo
Dom3000
Dom3000
Dom3000
Callyde Jr
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
Dom3000
edumoran
dstaroski
dstaroski
Dom3000
artplayer
mlmattos
rafaelllsd
weslleyFx
Extreme Craft
Édipo
weslleyFx
weslleyFx
weslleyFx
weslleyFx
weslleyFx
weslleyFx
artplayer
dimmuo
Hardencio

AJUDA COM SCRIPT E TRIGGERS

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

DÚVIDA AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Seg Maio 16, 2016 10:08 pm

Opa e aí pessoal, tudo bem com vocês? Então to com um probleminha com um script, na verdade não sei se é no script msm. Seguinte, em um topico anterior eu comentei que meu jogo tava tendo uns lags pq tava ficando muito pesado e tals, a partir daí resolvi criar um script que pudesse diminuir o lag.


O jogo se passa numa casa comum que, claro tem seus cômodos, e elaborei o script pensando da seguinte forma, Ex: tem a cozinha e o quarto, se estou na cozinha não tem precisão dos objetos do quarto continuarem lá, e visse e versa, certo? eles so seriam carregados quando eu saísse de determinada aréa e fosse em direção a eles (os objetos).


Em prática, elaborei o seguinte script usando triggers, pois eles que irão especificar cada aréa e tal.



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

public class OTIMIZAÇÃO : MonoBehaviour
{

 public GameObject[] objetos;

 void Start()
 {
 foreach (GameObject objeto in objetos)
 {
 objeto.SetActive(true);
 }
 }
 void OnTriggerEnter()
 {
 foreach (GameObject objeto in objetos)
 {
 objeto.SetActive(false);
 }
 }
 void OnTriggerExit()
 {
 foreach (GameObject objeto in objetos)
 {
 objeto.SetActive(true);
 }
 }
}

Na casa, no jogo, tem um quarto trancado, inacessível (em determinados momentos do jogo), então tbm não tem necessidade dos objetos la dentro desse quarto serem carregados enquanto estou fora dele, o script diz que se eu estou dentro do trigger determinado objeto (esse quarto) é desativado e quando eu saio desse trigger o mesmo é ativado novamente, simples. Mas é
 aí que vem o erro, na verdade o script ate funciona mas so que ocorre um erro ja em cena. São varios triggers pq a casa é grande, então o script ta como se tivesse entendendo errado kkkk, pq ex: eu to no trigger da cozinha; quarto sem objetos. estou na sala (é de lado da cozinha); quarto sem objetos tbm, mas quando o player ta passando do trigger da cozinha pra sala meio que buga =( e, ao invés de continuar desativado, pois os dois triggers, através do script, determinam a msm coisa, não acontece isso, os objetos daquele quarto, eles ativam, msm eu ja estando dentro do trigger da sala que tbm determina que os objetos do quarto sejam desativados '-'


Não sei se deu pra entender oq eu to querendo dizer exatamente, ate escrevi de mais kkjjkjkjkk mas se alguem tiver entendido e souber resolver isso comenta ae Wink vllwwww..

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por weslleyFx em Seg Maio 16, 2016 10:13 pm

Bom Não entendi lá essas coisa mais deu para entender '-'

organize por tag

Código:
  public GameObject[] objetos;

todo os objetos da sala cozinha e etc estão em uma só variável ?

weslleyFx
Moderador

Masculino PONTOS : 1869
REPUTAÇÃO : 403
Idade : 18
Áreas de atuação : Csharp programming language C#
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Seg Maio 16, 2016 10:17 pm

kkkkkkk sim os objetos da sala TV, Sofá e etc estão todos organizados em um Empty. SALA (todos os objetos da sala nesse empty) QUARTO (todos os objetos do quarto nesse empty) e por aí vai.

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Seg Maio 16, 2016 10:24 pm

Vou tentar explicar melhor kkk. 2 Triggers, que estão com esse script, um colado com o outro determinam que os objetos de um quarto serão desativados, certo? ate aí blz, o erro é que quando estou passando de um trigger para outro os objetos do quarto deveriam ser desativados pois os dois trigger determinam a msm coisa!! mas enquanto saio de um e vou pro outro, msm eu estando dentro do outro os objetos do quarto ativam Mad

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por weslleyFx em Seg Maio 16, 2016 10:59 pm

ok vc tem que criar um método para identifica em que cômodo vc esta
vc poder fazer algo com enum

weslleyFx
Moderador

Masculino PONTOS : 1869
REPUTAÇÃO : 403
Idade : 18
Áreas de atuação : Csharp programming language C#
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por ScorpionG4mer em Seg Maio 16, 2016 11:23 pm

MeverPlays escreveu:Vou tentar explicar melhor kkk. 2 Triggers, que estão com esse script, um colado com o outro determinam que os objetos de um quarto serão desativados, certo? ate aí blz, o erro é que quando estou passando de um trigger para outro os objetos do quarto deveriam ser desativados pois os dois trigger determinam a msm coisa!! mas enquanto saio de um e vou pro outro, msm eu estando dentro do outro os objetos do quarto ativam Mad
Sinceramente, é um script bem elaborado mas acho que não é o ideal, acho que o weslley fez um script bem similar em relação a produtividade, ele funciona, e é extremamente fuckin simples e eficaz, pode confiar e uso e aumentou tipo 10-25 fps, óbvio que meu cenário era tipo muito grande então tinha vários objetos, o único problema é que quando faço no sketchUp, ele cria algumas instancias com uns objetos a mais, e adicionar um por um é tipo  No http://www.schultzgames.com/t82-tutorial-otimizacao-simples-por-distancia?highlight=Otimiza%C3%A7%C3%A3o+por+dist%C3%A2ncia

ScorpionG4mer
Avançado
Avançado

Masculino PONTOS : 457
REPUTAÇÃO : 26
Áreas de atuação : Inciante no C#, Arruaceiro no Blender
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Ter Maio 17, 2016 12:56 pm

Mas não sei fazer scripts desse tipo weslleyfx.
Eu ja tinha visto este metodo de otimização ScorpionG4mer mas ainda não usei, sei q não vai ser útil pq a casa é pequena.

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por John Rambo em Ter Maio 17, 2016 2:03 pm

Essa de identificar os cômodos é muito fácil MeverPlays. Cria um trigger em cada cômodo e põe uma booleana exemplo.

Código:
public bool estaNaCozinha;

void Start (){
estaNaCozinha = false;
}

void OnTriggerEnter () {
estaNaCozinha = true;
}
void OnTriggerExit () {
estaNaCozinha = false;
}

Aí pra interagir vc pode usar um if dizendo se estaNaCozinha ficar true acontece uma ação que vc queira. Caso queira interagir por outro script a variável estaNaCozinha tem que ser static

John Rambo
Moderador

Masculino PONTOS : 1291
REPUTAÇÃO : 226
Idade : 17
Áreas de atuação :
Unity;
Programação;
Modelagem;
Criação de cenários;
Sonorização;

Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Ter Maio 17, 2016 2:13 pm

Hmm e como faço pra deixar ela static? kk sou muito noob em fazer scripts. mas acho que nem precisa so vou adicionar isso ao script que postei logo acima, mas como não é so a cozinha que vai desativar os objetos da sala eu precisaria fazer isso aqui por exemplo?:

Código:
public bool estaNaCozinha;

void Start (){
   estaNaCozinha = false;
   estaNaSala = true
}

void OnTriggerEnter () {
   estaNaCozinha = true;
   estaNaSala = true
}
void OnTriggerExit () {
   estaNaCozinha = false;
   estaNaSala = true
}

Ou eu teria que fazer varios scripts diferentes?

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por John Rambo em Ter Maio 17, 2016 2:54 pm

no caso seria um trigger pra cada comodo. eu recomendo que cada trigger tenha um script.

Exemplos:

Script do banheiro
Código:
using UnityEngine;
using System.Collections;

public class Banheiro : MonoBehaviour {

 public static bool estaNoBanheiro;
 void Start () {
 estaNoBanheiro = false;
 }
 

 void Update () {
 
 }
 void OnTriggerEnter () {
 estaNoBanheiro = true;
 }
 void OnTriggerExit () {
 estaNoBanheiro = false;
 }
}

script da sala:

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

public class Sala : MonoBehaviour {
 public static bool estaNaSala;

 void Start () {
 estaNaSala = false;
 }

 

 void Update () {
 
 }
 void OnTriggerEnter () {
 estaNaSala = true;
 }
 void OnTriggerExit () {
 estaNaSala = false;
 }
}


crie um trigger pra cada comodo e jogue os scripts nos seus devidos triggers correspondentes aos comodos  Very Happy Cool cheers bom

John Rambo
Moderador

Masculino PONTOS : 1291
REPUTAÇÃO : 226
Idade : 17
Áreas de atuação :
Unity;
Programação;
Modelagem;
Criação de cenários;
Sonorização;

Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Ter Maio 17, 2016 2:58 pm

Humm ja tenho os triggers tudo certo, mas no caso eu tenho que criar uma tag no empty dos objetos da Sala, Cozinha e etc?
ex: os objetos que quero desativar estão em um empty, nesse empty que devo adicionar a tag?

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Ter Maio 17, 2016 3:01 pm

Ou terei que criar o trigger no proprio empty, tendo que excluir todos os outros que antes eram so cubos sem meshs?

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por John Rambo em Ter Maio 17, 2016 3:08 pm

bom se eu tiver entendido, vamos tentar assim:

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

public class Sala : MonoBehaviour {
   public static bool estaNaSala;
   public GameObject objetosDaSala;

   void Start () {
      estaNaSala = false;
      objetosDaSala.SetActive (false);
   }


   

   void Update () {
   
   }
   void OnTriggerEnter () {
      estaNaSala = true;
      objetosDaSala.SetActive (true);
   }
   void OnTriggerExit () {
      estaNaSala = false;
      objetosDaSala.SetActive (false);
   }
}

Crie um objeto vazio e jogue todos os objetos da sala dentro dele, e jogue esse objeto vazio na variavel objetosDaSala

John Rambo
Moderador

Masculino PONTOS : 1291
REPUTAÇÃO : 226
Idade : 17
Áreas de atuação :
Unity;
Programação;
Modelagem;
Criação de cenários;
Sonorização;

Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Ter Maio 17, 2016 3:14 pm

Hmm acho que agr sim vai funcionar. msm eu tendo que criar varios scripts kkk vllw John Rambo =)

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por John Rambo em Ter Maio 17, 2016 3:17 pm

Sem problema MeverPlays, precisando tamo aki  Very Happy Very Happy Very Happy 

se nao der pra jogar os objetos num so e jogar na variavel vc pode criar um array e jogar os objetos nele

John Rambo
Moderador

Masculino PONTOS : 1291
REPUTAÇÃO : 226
Idade : 17
Áreas de atuação :
Unity;
Programação;
Modelagem;
Criação de cenários;
Sonorização;

Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por ScorpionG4mer em Ter Maio 17, 2016 6:00 pm

MeverPlays escreveu:Hmm acho que agr sim vai funcionar. msm eu tendo que criar varios scripts kkk vllw John Rambo =)
Eu recomendo por questão de organização, criar uma pasta, na pasta que você guarda seus scripts, chamada Cenário,casa, qualquer coisa rsrs, pra não bagunçar Very Happy

ScorpionG4mer
Avançado
Avançado

Masculino PONTOS : 457
REPUTAÇÃO : 26
Áreas de atuação : Inciante no C#, Arruaceiro no Blender
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por ScorpionG4mer em Ter Maio 17, 2016 6:01 pm

MeverPlays escreveu:Mas não sei fazer scripts desse tipo weslleyfx.
Eu ja tinha visto este metodo de otimização ScorpionG4mer mas ainda não usei, sei q não vai ser útil pq a casa é pequena.
É só diminuir a distáncia máxima para sumir

ScorpionG4mer
Avançado
Avançado

Masculino PONTOS : 457
REPUTAÇÃO : 26
Áreas de atuação : Inciante no C#, Arruaceiro no Blender
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Ter Maio 17, 2016 6:35 pm

Eu recomendo por questão de organização, criar uma pasta, na pasta que você guarda seus scripts, chamada Cenário,casa, qualquer coisa rsrs, pra não bagunçar Very Happy
É vou fazer isso =)

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Qua Maio 18, 2016 2:19 pm

Eu tava tentando editar esse script hj pra usar um foreach pra poder eu selecionar o numero de objetos que vão poder ser colocados, mas não consegui de jeito nenhum, sabe como fazer?

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Qua Maio 18, 2016 3:44 pm

Pior que nem funcionou esse script que vc passou John Rambo, acabei de testar ele agr. ta dando aquele msm erro, msm eu estando dentro do outro collider, que tbm determina que determinados objetos sejam desativados, eles não desativam. aparece esse erro: "Destroying GameObjects immediately is not permitted during physics trigger/contact, animation event callbacks or OnValidate. You must use Destroy instead.
UnityEngine.GameObject:SetActive(Boolean)"

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MarcosSchultz em Qua Maio 18, 2016 11:54 pm


MarcosSchultz
Administrador

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

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Qui Maio 19, 2016 11:39 am

Ja vi esse seu video Marcos, porém não é o ideal para oq eu to querendo, o ideal msm seria a ideia que falei logo acima, pois o quarto que fica trancado durante uma boa parte do jogo, a parede dele é a msm da sala então a distancia configurada nesse script do video teria que ser muuuito pequena, e também os objetos da casa sumiriam de repente na cara do player. bom mesmo seria algo que so carregasse os objetos quando o player estivesse olhando pra eles, se possivel 1 segundo antes pra não dar aquela impresão de load demorado, mas acho que não tem como fazer isso no unity.

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MarcosSchultz em Qui Maio 19, 2016 11:14 pm

Tem esta versão simples para triggers:

Código:
using System;
using UnityEngine;
using System.Collections;
[Serializable]
public class Objeto{
   public GameObject triggerAtivar,triggerDesativar;
   [Space(10)]
   public GameObject[] objetos;
}

public class Otimizacao : MonoBehaviour {
   public Objeto[] objetos;

   void OnTriggerEnter (Collider colisor){
      for (int x = 0; x < objetos.Length; x++) {
         if (colisor.gameObject == objetos [x].triggerAtivar) {
            for (int y = 0; y < objetos [x].objetos.Length; y++) {
               objetos [x].objetos [y].SetActive (true);
            }
         } else if (colisor.gameObject == objetos [x].triggerDesativar) {
            for (int y = 0; y < objetos [x].objetos.Length; y++) {
               objetos [x].objetos [y].SetActive (false);
            }
         }
      }
   }
}

MarcosSchultz
Administrador

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

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Qui Maio 19, 2016 11:23 pm

Aeeeh será que agr funciona man? tomara que sim, vc é o cara! =)

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Sex Maio 20, 2016 12:39 pm

Puts vi agr, esse script tem muitos erros na unity não pode nem dar play :/

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MarcosSchultz em Sex Maio 20, 2016 2:03 pm

erros? que erros? eu usei aqui e funcionou 100%

MarcosSchultz
Administrador

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

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

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays em Sex Maio 20, 2016 2:40 pm

Na verdade do teve erros pq fui inventar de modificar, mas agr deixei do jeito que tava. so que não fez nada. como eu quero que ao entrar no trigger desative e ao sair ative, em Trigger Ativar e Trigger desativar coloquei os msm triggers. e em objetos coloquei os que iriam desativar.

MeverPlays
MembroAvançado

Masculino PONTOS : 894
REPUTAÇÃO : 42
Áreas de atuação : SketchUp, Unity, Design.
Respeito as regras :

Ver perfil do usuário http://www.joltflipgames.ml

Voltar ao Topo Ir em baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MarcosSchultz em Dom Maio 22, 2016 11:06 pm

Então use apenas este script nos triggers:

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

public class Otimizacao : MonoBehaviour {
   public GameObject[] objetos;

   void OnTriggerEnter (){
      for (int y = 0; y < objetos.Length; y++) {
         objetos [y].SetActive (true);
      }
   }
   void OnTriggerExit (){
      for (int y = 0; y < objetos.Length; y++) {
         objetos [y].SetActive (false);
      }
   }
}

MarcosSchultz
Administrador

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

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

Voltar ao Topo Ir em baixo

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

- Tópicos similares

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