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:
É assim que se começa um "novo mundo" na era medieval? kkjk
Dash2D
Criar Simulador de Sinuca
Coroutines Loop
Recrutamento de equipe
[TUTORIAL] Unity 5 - Como utilizar o Animator
Procuro membros para minha Equipe (Programadores, designers, etc)
Movimentação de inimigo
Tempo Minutos e Segundos Transformar em Volta mais Rapida
[TUTORIAL] Unity 5.5 - Splash Screen
R7 - GOOH (resident evil 7)
InputField/String Com formato para data XX/XX/XXXX
Estou com varias duvidas sobre o inputfield do ui canvas
(Dúvida) Setar ultima string de uma array
[Ajuda] Unity 5.5.0 não abre
[____TÓPICO LIVRE____] FALE O QUE QUISER
Destruindo objeto em uma outra cena
modo desenvolvedor xbox one?
como usar o Lookat com o addforce do rigidibody?
Cryengine 3?
Transferência de valores.
Teste de usuário para um jogo
Ajuda com variaveis multiplas?
Animação da arma (Mirar/Recarregar)
script
[TUTORIAL] Barra de VIDA / HP contínua
Tornar objeto filho por script
Time.timeScale continua em 0
Animacao2D
Duvida Animation Play não faz nada
Unity 5 Bugado
Escolher que resoluções jogo vai ter
Baixar Documentaçao Unity 3D?
COMO DESATIVAR O SCRIPT "FisrtPersonController" DO PLAYER ATRAVÉS DE OUTRO SCRIPT
Ajuda Movimento2D
AJUDA COM BAKE EM LUZES
Tem como editar o inspector?
[TUTORIAL] Como Abrir e Fechar Gavetas - Unity 5
Números aleatorios
[TUTORIAL]Save Load Criptografado (Atualizado 07/12/16)
Trocar de true pra false em uma animação bool
[TUTORIAL] Alterarando o ícone do Executável do Jogo
Baixar Unity ?
Unity 5 + um pouco de conhecimento ou Skyrim?
Procuro vagas em equipes [Programador]
Help minha void oncollisionenter nao funciona e nao consio encontrar o do por que :/
Converter um Gameobject para uma byte array (byte[])
Asset de FPS - AU FPS Kit [unity 5] v1.5
[TUTORIAL] Dicas de otimização
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
[TUTORIAL] Menu Pause AVANÇADO (Unity 5.3 ou superior)
Alien Planet - Atmospheric scattering test
Integração PHP e Unity
Ideia Inovadora
[TUTORIAL] DANO POR QUEDA e BARRA DE VIDA CONTÍNUA no mesmo script
Pra que serve o [SerializeField] e por que usar ele?
Forma uma equipe
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?
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
Hoje à(s) 1:03 pm
Hoje à(s) 12:12 pm
Hoje à(s) 12:07 pm
Hoje à(s) 12:03 pm
Hoje à(s) 10:51 am
Hoje à(s) 10:13 am
Hoje à(s) 9:42 am
Hoje à(s) 9:16 am
Ontem à(s) 11:02 pm
Ontem à(s) 10:41 pm
Ontem à(s) 10:37 pm
Ontem à(s) 7:40 pm
Ontem à(s) 7:39 pm
Ontem à(s) 6:44 pm
Ontem à(s) 6:26 pm
Ontem à(s) 4:19 pm
Ontem à(s) 11:42 am
Ontem à(s) 11:15 am
Ontem à(s) 8:45 am
Ontem à(s) 6:17 am
Qua Dez 07, 2016 11:58 pm
Qua Dez 07, 2016 11:55 pm
Qua Dez 07, 2016 10:57 pm
Qua Dez 07, 2016 10:22 pm
Qua Dez 07, 2016 10:03 pm
Qua Dez 07, 2016 8:51 pm
Qua Dez 07, 2016 8:47 pm
Qua Dez 07, 2016 8:45 pm
Qua Dez 07, 2016 8:42 pm
Qua Dez 07, 2016 8:36 pm
Qua Dez 07, 2016 8:32 pm
Qua Dez 07, 2016 8:30 pm
Qua Dez 07, 2016 8:22 pm
Qua Dez 07, 2016 7:47 pm
Qua Dez 07, 2016 5:54 pm
Qua Dez 07, 2016 5:50 pm
Qua Dez 07, 2016 4:31 pm
Qua Dez 07, 2016 4:16 pm
Qua Dez 07, 2016 3:40 pm
Qua Dez 07, 2016 3:26 pm
Qua Dez 07, 2016 3:01 pm
Qua Dez 07, 2016 2:31 pm
Qua Dez 07, 2016 10:42 am
Ter Dez 06, 2016 10:46 pm
Ter Dez 06, 2016 10:30 pm
Ter Dez 06, 2016 6:02 pm
Ter Dez 06, 2016 5:01 pm
Ter Dez 06, 2016 3:31 am
Seg Dez 05, 2016 11:52 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 6:37 pm
Dom Dez 04, 2016 6:33 pm
Dom Dez 04, 2016 5:46 am
Dom Dez 04, 2016 3:34 am
Sab Dez 03, 2016 11:36 pm
Sab Dez 03, 2016 11:31 pm
Sab Dez 03, 2016 1:32 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: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
Dom3000
Manawydan
Manawydan
luKkaSs
Locodapraça
debBoy
AndyShow
demetriosfernands
AndyShow
MarcosSchultz
foxtenn
leandroinforware
leandroinforware
hetrodo_gamer
hetrodo_gamer
Manawydan
kleytonpb
AndyShow
Dom3000
Callyde Jr
Matrirxp
zBanidor
MarcosSchultz
zBanidor
artplayer
MarcosSchultz
DoctorGame15
dstaroski
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
hetrodo_gamer
Marlonwanger
diegopds
Dom3000
joabr
natanael.olimpio
hetrodo_gamer
hetrodo_gamer
Callyde Jr
dstaroski
Dom3000
Creat Games
Dom3000
hetrodo_gamer
dimmuo
Dom3000
Dom3000
artplayer
weslleyFx
RenanMSV
weslleyFx
Deiverson
John Rambo
Deiverson
Madness
Madness
weslleyFx
weslleyFx
artplayer
Madness
weslleyFx
weslleyFx
mafipt
dimmuo
Dom3000
Dom3000
Dom3000
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz

[TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

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

TUTORIAL [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por MarcosSchultz em Ter Mar 17, 2015 3:18 pm

Vídeo: 


Script utilizado:

Código:
using UnityEngine;
using System.Collections;
[RequireComponent(typeof(AudioSource))]
public class Susto : MonoBehaviour {
 private BoxCollider[] Colisores;
 private float cronometroSusto;
 public float TempoDoSusto;
 private bool ativarSusto;
 public Texture monstro;
 public AudioClip AudioDoSusto;
 void Start (){
 audio.clip = AudioDoSusto;
 Colisores = gameObject.GetComponents<BoxCollider> ();
 }
 void Update () {
 if (ativarSusto == true) {
 cronometroSusto += Time.deltaTime;
 }
 if (cronometroSusto >= TempoDoSusto) {
 ativarSusto = false;
 Destroy (gameObject,(audio.clip.length-TempoDoSusto));
 }
 }
 void OnTriggerEnter (){
 ativarSusto = true;
 audio.PlayOneShot (audio.clip);
 foreach (BoxCollider BoxColl in Colisores) {
 BoxColl.enabled = false;
 }
 }
 void OnGUI (){
 if (ativarSusto == true) {
 GUI.DrawTexture(new Rect(Screen.width/4,0,Screen.width/2,Screen.height),monstro);
 }
 }
}


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

MarcosSchultz
Administrador

Masculino PONTOS : 7171
REPUTAÇÃO : 891
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

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por jhon lenon em Dom Maio 31, 2015 11:52 pm

no meu unity 5 aqui ta dando esta mensagen quando tento arrasta este escript pro game object.

can`t add script component 'susto'because the script class cannot be found . make sure that there are no compile errors and that the file name and class name match.

mesmo ele fazendo os reajuste automaticos .
ele da que não esta encontrando o escript

jhon lenon
Iniciante
Iniciante

PONTOS : 561
REPUTAÇÃO : 0
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por MarcosSchultz em Seg Jun 01, 2015 12:44 pm

O script é em C# e seu nome é exatamente " Susto " ???

MarcosSchultz
Administrador

Masculino PONTOS : 7171
REPUTAÇÃO : 891
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

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por MarcosSchultz em Seg Jun 01, 2015 1:46 pm

este é o script que funciona na Unity 5

Código:

using UnityEngine;
using System.Collections;
[RequireComponent(typeof(AudioSource))]
public class Susto : MonoBehaviour {
   private BoxCollider[] Colisores;
   private float cronometroSusto;
   public float TempoDoSusto;
   private bool ativarSusto;
   public Texture monstro;
   public AudioClip AudioDoSusto;
   void Start (){
      GetComponent<AudioSource>().clip = AudioDoSusto;
      Colisores = gameObject.GetComponents<BoxCollider> ();
   }
   void Update () {
      if (ativarSusto == true) {
         cronometroSusto += Time.deltaTime;
      }
      if (cronometroSusto >= TempoDoSusto) {
         ativarSusto = false;
         Destroy (gameObject,(GetComponent<AudioSource>().clip.length-TempoDoSusto));
      }
   }
   void OnTriggerEnter (){
      ativarSusto = true;
      GetComponent<AudioSource>().PlayOneShot (GetComponent<AudioSource>().clip);
      foreach (BoxCollider BoxColl in Colisores) {
         BoxColl.enabled = false;
      }
   }
   void OnGUI (){
      if (ativarSusto == true) {
         GUI.DrawTexture(new Rect(Screen.width/4,0,Screen.width/2,Screen.height),monstro);
      }
   }
}

MarcosSchultz
Administrador

Masculino PONTOS : 7171
REPUTAÇÃO : 891
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

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por hunterfloyd em Qua Jun 03, 2015 12:05 am

sofri tanto coma unity 5 agora consegui Wink Wink Very Happy

hunterfloyd
Membro
Membro

PONTOS : 592
REPUTAÇÃO : 0
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por LeonradoGp em Sex Ago 21, 2015 7:58 pm

Como eu faço para aparecer em vez da imagem um objeto??

LeonradoGp
Membro
Membro

Masculino PONTOS : 720
REPUTAÇÃO : 0
Idade : 17
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por MarcosSchultz em Dom Ago 23, 2015 8:34 pm

você vai ter que criar uma variavel do tipo GameObject e usar o comando gameObject.SetActive(false) ou gameObject.SetActive(true) para ativar ou desativar este objeto.

MarcosSchultz
Administrador

Masculino PONTOS : 7171
REPUTAÇÃO : 891
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

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por indueorder em Dom Out 11, 2015 4:55 pm

Onde exatamente eu iria colocar o gameObject.SetActive(false) ou gameObject.SetActive(true)?

indueorder
Iniciante
Iniciante

PONTOS : 426
REPUTAÇÃO : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por MarcosSchultz em Dom Out 11, 2015 10:28 pm

Código:
using UnityEngine;
using System.Collections;
[RequireComponent(typeof(AudioSource))]
public class Susto : MonoBehaviour {
   private BoxCollider[] Colisores;
   private float cronometroSusto;
   public float TempoDoSusto;
   private bool ativarSusto;
   public GameObject monstro;
   public AudioClip AudioDoSusto;
   void Start (){
      GetComponent<AudioSource>().clip = AudioDoSusto;
      Colisores = gameObject.GetComponents<BoxCollider> ();
      monstro.SetActive (false);
   }
   void Update () {
      if (ativarSusto == true) {
         cronometroSusto += Time.deltaTime;
         monstro.SetActive(true);
      }
      if (cronometroSusto >= TempoDoSusto) {
         ativarSusto = false;
         Destroy (monstro);
         Destroy (gameObject,(GetComponent<AudioSource>().clip.length-TempoDoSusto));
      }
   }
   void OnTriggerEnter (){
      ativarSusto = true;
      GetComponent<AudioSource>().PlayOneShot (GetComponent<AudioSource>().clip);
      foreach (BoxCollider BoxColl in Colisores) {
         BoxColl.enabled = false;
      }
   }
}

MarcosSchultz
Administrador

Masculino PONTOS : 7171
REPUTAÇÃO : 891
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

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por morinigo em Qui Jan 28, 2016 11:03 pm

e se eu quiser que a textura apareça em um determinado tempo tipo 30 segundos.. ?

morinigo
Iniciante
Iniciante

PONTOS : 324
REPUTAÇÃO : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por MarcosSchultz em Sex Jan 29, 2016 11:19 pm

morinigo escreveu:e se eu quiser que a textura apareça em um determinado tempo tipo 30 segundos.. ?

Acredito MUITO FORTEMENTE que você não viu o vídeo


tem uma variável chamada "TempoDoSusto" responsável por esta parte

MarcosSchultz
Administrador

Masculino PONTOS : 7171
REPUTAÇÃO : 891
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

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por morinigo em Sab Jan 30, 2016 3:48 pm

na verdade eu vi, o video mostra o tempo que fica na tela, quero o tempo que ele vai aparecer tipo depois de 30 sec que começa o jogo

morinigo
Iniciante
Iniciante

PONTOS : 324
REPUTAÇÃO : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por hellkiller em Sab Jan 30, 2016 6:40 pm

Basta vc fazer mais uma variável e adaptar seu script:
Código:

public float TempoComeçoJogo = 30;
Código:

    using UnityEngine;
    using System.Collections;
    [RequireComponent(typeof(AudioSource))]
    public class Susto : MonoBehaviour {
       private BoxCollider[] Colisores;
       public float TempoComeçoJogo = 30;
       private float cronometroSusto;
       public float TempoDoSusto;
       private bool ativarSusto;
       public GameObject monstro;
       public AudioClip AudioDoSusto;
       void Start (){
          GetComponent<AudioSource>().clip = AudioDoSusto;
          Colisores = gameObject.GetComponents<BoxCollider> ();
          monstro.SetActive (false);
          TempoComeçoJogo -= Time.deltaTime;
       }
       void Update () {
       If(TempoComeçoJogo  <= 0){
       ativarSusto = true;
        }

          if (ativarSusto == true) {
             cronometroSusto += Time.deltaTime;
             monstro.SetActive(true);
          }
          if (cronometroSusto >= TempoDoSusto) {
             ativarSusto = false;
             Destroy (monstro);
             Destroy (gameObject,(GetComponent<AudioSource>().clip.length-TempoDoSusto));
          }
       }
       void OnTriggerEnter (){
          ativarSusto = true;
          GetComponent<AudioSource>().PlayOneShot (GetComponent<AudioSource>().clip);
          foreach (BoxCollider BoxColl in Colisores) {
             BoxColl.enabled = false;
          }
       }
    }

Não testei pode conter erros!N se esqueça do Like!!

hellkiller
MembroAvançado

PONTOS : 1163
REPUTAÇÃO : 158
Áreas de atuação : Programação em C#,
Modelagem,
GameArt.
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por Convidado em Qui Fev 11, 2016 9:10 pm

Fera preciso de um script ou sistema para coletar páginas visualizar e guardar. tentei adaptar este script mas não faz exatamente oque preciso vc teria um sistema para este fim ? .Se puder responder agradeço Valeu

Convidado
Convidado


Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Fazer textura aparecer rapidamente na tela ( susto para jogos de terror )

Mensagem por hellkiller em Qui Fev 11, 2016 9:56 pm

Sua pergunta foi diretamente para quem?
Crie um topico e ajudaremos, vc precisa de um programador para lhe ajudar no seu jogo em tempo integral ou freelance.
Aqui n topico n damos scripts prontos pois precisa de testes e tals, crie um basico e lhe ajudaremos a ajeitar o mais rapido possivel.

hellkiller
MembroAvançado

PONTOS : 1163
REPUTAÇÃO : 158
Áreas de atuação : Programação em C#,
Modelagem,
GameArt.
Respeito as regras :

Ver perfil do usuário

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