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:
Procuro freelancer
Novo Teaser do jogo Dark Age
Unity Admob Erro
Mais Um jogo!
DEATH ISLAND 0.2.5 SURVIVAL GAME 4 ANOS EM DESENVOLVIMENTO
Player travando na colisão com o chão Unity 2D
Sombras estão quadradas na build
nao consigo fazer o player sentar no sofa alguem me ajuda
Unity - Ao mudar de scene, todas as Lights são deletadas
210 Linhas de código para inimigo é muito grande?
modelar avatar e skins para um jogo web
Collider (mesh?)
ShapeKeys do Blender para a Unity altera áreas próximas
COMO EVITAR QUE UM OBJETO (PLAYER,ITEM ETC...) ATRAVESSE UMA PAREDE.
Ajuda em Script de Verificação de Ação e Reação
unity Failed to load PlayerSettings (internal index #0). Most likely data f
PRECISO FAZER QUE MEU GAME FIQUE ONLINE
Materiais do Blander não aparecem no MeshRendere do Objeto na Unity
Repetiçoes de Textura no Terreno
SERVER IS DOWN - UNITY+MSQL
Procuro programadores - Novo jogo
Problema com o MS VEHICLES
Preciso de ajuda com a Unity
Problema com vídeo em 360° na Unity
Problemas no MS Vehicles
unity- eventos na Animação com Armature/Bones vinda do blender não funciona
ajuda exibir resultados simulados em uma liga Game Unity
Unity - ParticleSystem não é redirecionado no rawimage no canvas
Como resolver o problema de "face orientation" no Blender.
[DÚVIDA] Tive um problema com meu Canvas
erro na Directional Light
Problemas com o Directional Light da Unity 3D
Novo jogo da franquia Sphere game em desenvolvimento
malha da roda não girando com wheel collider unity
Problemas com ambiguidade
Touch mobile
INVALID TOKEN
Como acessar o "HD Render Pipeline" do HDRP por script?
CHAT GPT PRA JOGO DE TIRO? comentem
Tutorial script inimigo segue e foge do player
Ainda vale a pena lançar Asset na Asset Store?
Ajuda com tabela de historico de pontuaçao.
[TUTORIAL] Entrar no carro estilo GTA
Como derrapar um Whell Collider
Como altertar o valor do "Asymptote Value" do Whell Collider via Script
Preciso de ajuda para substituir valor de variavel em outro script
Ajuda com Top Down Shooter utilizando Photon
Duvida com Netcode
[RESOLVIDO] Unity - Movendo a Câmera na Horizontal/Vertical com Touch
Alguém me ajuda com os anúncios pfv
Segundo Trailer do jogo Dark Age, Feliz Natal a todos!
Unity - ScrollRect, Viewport, Content - O Conteúdo ñ inicia no topo
Coleta de itens
Unity - Cadastro do email do jogador
[GRATIS] PACK DE MODELOS 3D PARA JOGO DE TERROR
Onde Conseguir músicas para meu Jogo?
error CS0246 em Script
Alguem teve ja esse problema?
[Projeto em Andamento] Draug, um jogo de hordas
DISPONIVEL PARA FAZER MODELOS 3D
Unity-Loja.Como os Jogadores terão acesso aos ítens comprados na PlayStore?
Bugando depois do Build.
Primeiro Trailer do jogo Dark Age
Problema com sombra
Mesh e Material do objeto trocando para uma instancia no inicio do jogo
[RESOLVIDO] Unity - RawImages_Layer_Camera
INVESTIMENTO EM JOGOS E BANCO DE TALENTO
Teaser do meu novo projeto pessoal, Dark Age
Preciso de ajuda com mudança para mobile androide.
[RESOLVIDO] Posição final do objeto em jogo 2D
Input.GetAxis() obedercer a orientação de um objeto.
Interação com elementos UI
Meu primeiro jogo na steam
Minimap/Radar/GPS Estilo GTA V
[RESOLVIDO] Erro no console depois que formatei o pc
PACK GRÁTIS de Músicas ELETRÔNICAS para ajudar vocês em seus Jogos Indies!
[TUTORIAL] Entenda como funciona: ENUM, SWITCH, BREAK, CASE no C#
O Labirinto II - Baixe o Jogo
Qual e o codigo de Botões na unity para saber seus estados?
Como carregar itens pequenos dentro do carro sem que atravesse os colliders
[Duvida] Script pegar itens
Travamento ao trocar de cena
Colisão zoada e movimentação
Salvar objetos que foram destruidos entre cenas na unity
Quero começa a desenvolver um jogo de luta porem eu queria aprender a faze
Pegar qual objeto colidiu com o Linecast.
movimentação e camera?
[RESOLVIDO] Unity - SceneManager.LoadScene abre scene com objeto "vazio"
[RESOLVIDO] ajuda sobre skybox
MEU SIMULADOR DE CARRO
[_____IMPORTANTE_____] ALTERAÇÕES NA POLÍTICA DE COBRANÇA DA UNITY
[RESOLVIDO] Ausencia da funçao NavMesh na Unity 2022.2.12
[_____IMPORTANTE_____] ALTERAÇÕES NA POLÍTICA DE COBRANÇA DA UNITY - 2
Roll Up Um jogo de aventura e desáfios
Terminologia da Unity em outras engines
Como criar a iluminação do Sol no Sistema Solar?
Conexão de lobby pelo OnConnectedToMaster
Problema na exportção de projeto unity
[RESOLVIDO] Unity - Áudios estão emitindo som só Depois do Botão ser solto
Qui Abr 25, 2024 3:34 pm
Seg Abr 22, 2024 5:15 pm
Seg Abr 15, 2024 12:23 pm
Sáb Abr 13, 2024 11:37 am
Qua Abr 10, 2024 1:33 am
Ter Abr 09, 2024 10:28 am
Seg Abr 08, 2024 9:27 pm
Seg Abr 08, 2024 8:01 am
Sáb Abr 06, 2024 8:05 pm
Qui Abr 04, 2024 11:34 pm
Qui Abr 04, 2024 11:13 pm
Qui Abr 04, 2024 11:10 pm
Sex Mar 22, 2024 2:41 pm
Dom Mar 10, 2024 2:30 pm
Sex Mar 01, 2024 1:27 pm
Qui Fev 22, 2024 9:57 pm
Ter Fev 20, 2024 9:28 am
Ter Fev 20, 2024 12:15 am
Seg Fev 19, 2024 1:06 pm
Seg Fev 12, 2024 1:56 pm
Seg Fev 12, 2024 1:17 pm
Dom Fev 11, 2024 8:55 pm
Dom Fev 11, 2024 11:16 am
Seg Fev 05, 2024 4:18 pm
Dom Fev 04, 2024 9:39 pm
Qua Jan 31, 2024 11:59 pm
Ter Jan 30, 2024 7:37 pm
Ter Jan 23, 2024 6:33 pm
Dom Jan 21, 2024 6:03 pm
Sáb Jan 20, 2024 7:03 pm
Sáb Jan 20, 2024 6:58 pm
Sáb Jan 20, 2024 6:39 pm
Sex Jan 19, 2024 8:40 am
Dom Jan 14, 2024 5:30 pm
Qua Jan 10, 2024 10:29 pm
Qua Jan 10, 2024 8:55 pm
Qua Jan 10, 2024 7:14 pm
Ter Jan 09, 2024 3:55 pm
Ter Jan 09, 2024 8:04 am
Sáb Jan 06, 2024 8:02 pm
Sex Jan 05, 2024 7:01 am
Sex Jan 05, 2024 12:12 am
Qui Jan 04, 2024 6:55 pm
Qui Jan 04, 2024 12:52 pm
Qui Jan 04, 2024 4:34 am
Ter Jan 02, 2024 11:48 pm
Dom Dez 31, 2023 7:25 pm
Qua Dez 27, 2023 5:44 pm
Qua Dez 27, 2023 3:08 pm
Sáb Dez 23, 2023 7:27 pm
Sáb Dez 23, 2023 5:06 pm
Qui Dez 21, 2023 8:10 pm
Seg Dez 18, 2023 2:04 pm
Sex Dez 15, 2023 5:11 pm
Qui Dez 14, 2023 9:13 pm
Qui Dez 14, 2023 2:47 pm
Qui Dez 14, 2023 1:48 pm
Qua Dez 13, 2023 8:58 pm
Ter Dez 12, 2023 2:32 pm
Seg Dez 11, 2023 1:53 pm
Qua Dez 06, 2023 8:13 pm
Sáb Dez 02, 2023 8:06 pm
Qui Nov 30, 2023 7:49 am
Seg Nov 27, 2023 1:35 am
Qua Nov 22, 2023 7:37 am
Qui Nov 09, 2023 1:22 pm
Seg Nov 06, 2023 11:59 am
Ter Out 31, 2023 9:53 am
Dom Out 29, 2023 8:05 pm
Dom Out 29, 2023 3:03 am
Sex Out 27, 2023 3:43 pm
Sex Out 27, 2023 3:28 pm
Qua Out 25, 2023 1:20 pm
Seg Out 23, 2023 10:34 am
Dom Out 22, 2023 6:55 pm
Qui Out 19, 2023 11:57 pm
Qui Out 19, 2023 6:39 pm
Ter Out 17, 2023 6:37 pm
Ter Out 17, 2023 6:18 pm
Seg Out 16, 2023 1:59 pm
Sáb Out 14, 2023 12:15 pm
Qua Out 11, 2023 6:07 pm
Seg Out 09, 2023 4:19 pm
Qua Out 04, 2023 12:12 pm
Qua Out 04, 2023 12:11 pm
Ter Out 03, 2023 9:18 pm
Ter Out 03, 2023 9:08 pm
Ter Out 03, 2023 6:05 pm
Ter Set 26, 2023 12:45 pm
Seg Set 25, 2023 9:02 pm
Seg Set 25, 2023 9:47 am
Sáb Set 23, 2023 2:10 pm
Sex Set 22, 2023 9:01 pm
Qui Set 21, 2023 11:04 am
Qua Set 20, 2023 4:40 pm
Qua Set 20, 2023 9:15 am
Dom Set 17, 2023 12:17 pm
Sex Set 15, 2023 7:24 pm
Sex Set 15, 2023 5:41 pm



































































































AJUDA COM SCRIPT E TRIGGERS

5 participantes

Ir para baixo

DÚVIDA AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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 Piscadinha vllwwww..
MeverPlays
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por Weslley 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 ?
Weslley
Weslley
Moderador

Masculino PONTOS : 5520
REPUTAÇÃO : 744
Idade : 26
Áreas de atuação : Inversión, Desarrollo, Juegos e Web
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS Aad8pUi

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por Weslley 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
Weslley
Weslley
Moderador

Masculino PONTOS : 5520
REPUTAÇÃO : 744
Idade : 26
Áreas de atuação : Inversión, Desarrollo, Juegos e Web
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS Aad8pUi

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por ScorpionG4mer 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  🇳🇴 https://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 : 3239
REPUTAÇÃO : 45
Áreas de atuação : Inciante no C#, Arruaceiro no Blender
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por JohnRambo 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
JohnRambo
JohnRambo
Moderador

Masculino PONTOS : 4968
REPUTAÇÃO : 661
Idade : 23
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS Aad8pUi

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por JohnRambo 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  :D Cool Cheers :bom:
JohnRambo
JohnRambo
Moderador

Masculino PONTOS : 4968
REPUTAÇÃO : 661
Idade : 23
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS Aad8pUi

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por JohnRambo 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
JohnRambo
JohnRambo
Moderador

Masculino PONTOS : 4968
REPUTAÇÃO : 661
Idade : 23
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS Aad8pUi

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por JohnRambo Ter maio 17, 2016 3:17 pm

Sem problema MeverPlays, precisando tamo aki  :D :D :D 

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

Masculino PONTOS : 4968
REPUTAÇÃO : 661
Idade : 23
Áreas de atuação : Unity;
Programação;
Música e Sonorização;
Graduado em Análise e Desenvolvimento de Sistemas;
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS Aad8pUi

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por ScorpionG4mer 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 :D

ScorpionG4mer
Avançado
Avançado

Masculino PONTOS : 3239
REPUTAÇÃO : 45
Áreas de atuação : Inciante no C#, Arruaceiro no Blender
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por ScorpionG4mer 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 : 3239
REPUTAÇÃO : 45
Áreas de atuação : Inciante no C#, Arruaceiro no Blender
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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 :D
É vou fazer isso =)
MeverPlays
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MarcosSchultz Qua maio 18, 2016 11:54 pm

MarcosSchultz
MarcosSchultz
Administrador

Masculino PONTOS : 64770
REPUTAÇÃO : 2651
Idade : 27
Áreas de atuação : Administrador do fórum
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS Aad8pUi

https://www.schultzgames.com

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MarcosSchultz 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
MarcosSchultz
Administrador

Masculino PONTOS : 64770
REPUTAÇÃO : 2651
Idade : 27
Áreas de atuação : Administrador do fórum
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS Aad8pUi

https://www.schultzgames.com

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays Qui maio 19, 2016 11:23 pm

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

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays Sex maio 20, 2016 12:39 pm

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

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MarcosSchultz Sex maio 20, 2016 2:03 pm

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

Masculino PONTOS : 64770
REPUTAÇÃO : 2651
Idade : 27
Áreas de atuação : Administrador do fórum
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS Aad8pUi

https://www.schultzgames.com

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MeverPlays 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
MeverPlays
Mestre
Mestre

Masculino PONTOS : 3661
REPUTAÇÃO : 48
Áreas de atuação : SketchUp, Unity.
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS WvDYdlf

Ir para o topo Ir para baixo

DÚVIDA Re: AJUDA COM SCRIPT E TRIGGERS

Mensagem por MarcosSchultz 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
MarcosSchultz
Administrador

Masculino PONTOS : 64770
REPUTAÇÃO : 2651
Idade : 27
Áreas de atuação : Administrador do fórum
Respeito as regras : AJUDA COM SCRIPT E TRIGGERS Aad8pUi

https://www.schultzgames.com

Ir para o topo Ir para baixo

Ir para o topo

- Tópicos semelhantes

 
Permissões neste sub-fórum
Não podes responder a tópicos