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:
Erros na Unity
[TUTORIAL] Sistema de inventário Sobrevivência
[TUTORIAL] AI Enemy 2.0 + animações ( Jogos de terror )
Material/Textura Madeira 4K
[DICA RÁPIDA] Verificar se existe conexão com a Internet
[____TÓPICO LIVRE____] FALE O QUE QUISER (Parte 2)
[RESOLVIDO] Problema com Dropdown ao alterar resolução
Criar Animações (Vídeo) com Unity
animator duvidas
Raycast ponto a ponto
Rodas de tanque
como salvar rotaçao uma vez
Criação do menu - Opiniões
[JOGO] Mega BombermOn - Pokémon + Bomberman
[RESOLVIDO] problemas com rigidbody
MySql Unity(2018.2.14F1)
Aparecer uma caixinha em algum tempo do jogo.
keystore Android
Formação de equipe (projeto já em andamento)
Unity Network, isServer, IsLocalPlayer..
Como executar uma animação atraves de um botão?
[TUTORIAL] Sistema de Oficina de Carros
[TUTORIAL] Unity 5 - Botão contínuo usando UI (Manter pressionado)
[PEDIDO] Script de Atirar
[TUTORIAL] Controle 3ª pessoa com animações mecânicas (root motion)
[RESOLVIDO] Erro de Prefab quando realiza o Build de um projeto 3D
[____ADMINISTRAÇÃO____] Alterações IMPORTANTES no fórum.
Renderizar apenas algumas partes do mapa.
[RESOLVIDO] Água à noite?
[___COMO UTILIZAR O FÓRUM___] Principais botões e suas funções
[____APOIE O FÓRUM E O CANAL E GANHE RECOMPENSAS____]
[PACOTE 2D GRATUITO] Pacote com 17 sprites de alta qualidade para baixar!
eixos X e Z nao rotaciona junto com o play
Erro na unity
Drop Shadows
Senha jogo schultz
Como fazer um sistema para conectar objetos?
Help!!! Criarção de Shader.
Projeto Estilo DD Tank
Duvidas com ADS
[TUTORIAL] Unity 5 - Sistema básico de jogo estilo ANGRY BIRDS
problema com giro na realidade aumentada
Sistema stealth
FreezeRotation e FreezePosition RigidBody Unity
[RESOLVIDO] Instanciar randômicamente prefab acima do terreno. Unity.
Gravidade para objetos selecionados
Procura-se Modelador para Mapas
Mudar ícone do jogo pelo script
[TUTORIAL] Plants VS Zombies na Unity!
A possibilidade de importar uma Biblioteca (dll) numa classe (MonoBehavior) da Unity?
IAP e ADS: plugins obsoletos
[Em Desenvolvimento] Battles of Worlds
[RESOLVIDO] Linkar Script do inimigo quando o player entrar no collider dele
Ajuda sobre script para abir e fechar porta malas
site pra modelos 3d de armas
[RESOLVIDO] alguem que saiba fazer um jogo de fps pode ajuda?
Compilação do Game
[TUTORIAL] Escolher a quantos FPS (fixos) o seu jogo deverá rodar.
Snake Game - JavaScript + SVG
(Dúvida) Como acessar o sensor de movimento do Android?
[TUTORIAL] Gerenciamento de idiomas para o jogo ou app
[RESOLVIDO] Menu de um jogo com vários mapas
[TUTORIAL] Criando jogo de cartas com I.A (C# e Visual Studio) - Parte 01
USSecurity
Sawed off (Modelo 3D)
Direito autoral
Contar objetos clones
Dividir uma mesh em dois.
Procura se level designer ou diretor de arte ( REMUNERADO )
[TUTORIAL] Sistema COMPLETO de câmeras
[RESOLVIDO] Animaçao só funciona uma vez
[RESOLVIDO] Eu não consigo abrir o monodevelop
Novo Asset Sistema de Portas e Chaves
[TUTORIAL] Inteligência artificial, inimigo e AIPoints
[RESOLVIDO] Como fazer a animação executar so uma vez
Meu personagem na Realidade Aumentada fica tremendo
Carregar arquivos da biblioteca
Jogo de Tabuada
ik nao funciona
DUVIDA EM SCRIPT
Cores nos materiais sem criar material
[Projeto] Line Battle
[TUTORIAL] Controle de personagem em primeira pessoa + pulo para android!
SkyBox Com qualidade Horrivel!
[RESOLVIDO] Bug/Erro da unity?
(ARQUIVO) Leia aqui como obter sucesso com seu jogo independente?
erro unity para android
MENU DE SELEÇÃO DE FASES
[PROJETO CONCLUÍDO] Defeat the Illuminatis
sombras para jogos mobile
Corcle (Mobile) - Um jogo simples com um nome estranho.
[TUTORIAL] Jogo da forca em C#
[RESOLVIDO] Dúvida com relação à "Escopo" e "Namespace" entre pastas na Unity
Problema ao rotacionar valores negativos.
Importe objeto do blender
Monodevelop
Equipe RedSkyGames Studio
Blender ao juntar algumas partes ficam mais escuro
new Vector3 (o que ele ta fazendo de errado??)(iniciante)
Hoje à(s) 8:38 pm
Hoje à(s) 8:06 pm
Hoje à(s) 4:44 pm
Hoje à(s) 9:51 am
Ontem à(s) 9:50 pm
Ontem à(s) 11:45 am
Qui Dez 13, 2018 6:19 pm
Qui Dez 13, 2018 5:07 pm
Qua Dez 12, 2018 9:25 pm
Qua Dez 12, 2018 3:52 pm
Qua Dez 12, 2018 2:58 pm
Qua Dez 12, 2018 2:41 pm
Qua Dez 12, 2018 12:57 pm
Qua Dez 12, 2018 10:33 am
Qua Dez 12, 2018 7:51 am
Ter Dez 11, 2018 7:56 pm
Ter Dez 11, 2018 7:24 pm
Ter Dez 11, 2018 1:40 am
Dom Dez 09, 2018 8:02 pm
Dom Dez 09, 2018 6:31 pm
Dom Dez 09, 2018 6:19 pm
Sab Dez 08, 2018 11:28 pm
Sab Dez 08, 2018 9:42 pm
Sab Dez 08, 2018 3:20 pm
Sex Dez 07, 2018 6:04 pm
Sex Dez 07, 2018 12:11 pm
Sex Dez 07, 2018 5:03 am
Qui Dez 06, 2018 11:02 pm
Qui Dez 06, 2018 8:17 pm
Qui Dez 06, 2018 6:30 pm
Qui Dez 06, 2018 6:30 pm
Qui Dez 06, 2018 6:26 pm
Qui Dez 06, 2018 5:59 pm
Qui Dez 06, 2018 1:28 pm
Qua Dez 05, 2018 8:53 pm
Qua Dez 05, 2018 11:31 am
Ter Dez 04, 2018 6:57 pm
Ter Dez 04, 2018 3:24 pm
Ter Dez 04, 2018 1:37 pm
Ter Dez 04, 2018 8:02 am
Ter Dez 04, 2018 7:50 am
Ter Dez 04, 2018 4:10 am
Ter Dez 04, 2018 3:57 am
Ter Dez 04, 2018 3:39 am
Seg Dez 03, 2018 10:45 pm
Seg Dez 03, 2018 8:47 pm
Seg Dez 03, 2018 12:11 pm
Seg Dez 03, 2018 12:08 pm
Seg Dez 03, 2018 9:09 am
Seg Dez 03, 2018 9:00 am
Seg Dez 03, 2018 5:12 am
Dom Dez 02, 2018 11:32 pm
Dom Dez 02, 2018 11:29 am
Dom Dez 02, 2018 1:51 am
Dom Dez 02, 2018 12:42 am
Sab Dez 01, 2018 9:24 pm
Sab Dez 01, 2018 9:11 pm
Sab Dez 01, 2018 1:37 pm
Sab Dez 01, 2018 1:22 pm
Sex Nov 30, 2018 4:10 pm
Sex Nov 30, 2018 10:28 am
Qui Nov 29, 2018 2:02 am
Qui Nov 29, 2018 1:11 am
Qui Nov 29, 2018 1:08 am
Qua Nov 28, 2018 3:03 pm
Qua Nov 28, 2018 3:00 pm
Qua Nov 28, 2018 1:29 pm
Qua Nov 28, 2018 4:09 am
Qua Nov 28, 2018 3:03 am
Ter Nov 27, 2018 8:49 pm
Ter Nov 27, 2018 5:50 pm
Ter Nov 27, 2018 1:46 pm
Seg Nov 26, 2018 8:29 pm
Seg Nov 26, 2018 2:56 pm
Seg Nov 26, 2018 2:55 pm
Seg Nov 26, 2018 9:33 am
Seg Nov 26, 2018 9:28 am
Dom Nov 25, 2018 11:06 pm
Dom Nov 25, 2018 9:21 am
Dom Nov 25, 2018 5:04 am
Sab Nov 24, 2018 8:41 pm
Sab Nov 24, 2018 4:52 pm
Sab Nov 24, 2018 4:03 pm
Sab Nov 24, 2018 2:33 pm
Sab Nov 24, 2018 8:49 am
Sab Nov 24, 2018 6:54 am
Sex Nov 23, 2018 4:28 pm
Sex Nov 23, 2018 1:58 pm
Sex Nov 23, 2018 1:29 pm
Sex Nov 23, 2018 12:49 pm
Sex Nov 23, 2018 12:42 pm
Qui Nov 22, 2018 7:21 pm
Qui Nov 22, 2018 12:59 pm
Qui Nov 22, 2018 10:53 am
Qui Nov 22, 2018 10:33 am
Qua Nov 21, 2018 7:41 pm
Qua Nov 21, 2018 11:09 am
Qua Nov 21, 2018 7:30 am
Ter Nov 20, 2018 10:58 pm
Davi Alves II
916anderson
francisco barroso
dstaroski
DuViDoSo
dstaroski
DarthMalak
JohnRambo
NKKF
NKKF
NKKF
dstaroski
gilgsjr
guimaraf
Carlos Andre
gilgsjr
SuperGamer
natanael.olimpio
BRGC
Callyde Jr
luis45
Jp.Game
ueslei16
gcs
dstaroski
McbDJ
MarcosSchultz
Isabela
gilgsjr
dstaroski
dstaroski
dstaroski
francisco barroso
yVIEIRA
NKKF
francisco barroso
henriquegames501
gilgsjr
Manawydan
Zack2
yanayana
MarcosSchultz
MarcosSchultz
MarcosSchultz
Emerson Rebouças
lesgoy
Opiz
NKKF
Tegh
Tegh
Zack2
Dom3000
Luizdanhp
ffabim
gutozardy
diegopds
gilgsjr
Joab Artes Gráficas
SuperGamer
glauco
dstaroski
Valdir dos Santos
igorobm
igorobm
TioUV
TioUV
dstaroski
conceptfac
rZwr
Erivan
francisco barroso
tonCosta3939
Simplizãum S
ninjagamergabriel
Hube
natanael.olimpio
natanael.olimpio
MarcosSchultz
diegopds
KAYKETHEO27
NKKF
MRX
tonCosta3939
Joab Artes Gráficas
Zack2
Joab Artes Gráficas
francisco barroso
Callyde Jr
dstaroski
Joab Artes Gráficas
Joab Artes Gráficas
clroberto2005
Insurgente
diegopds
diegopds
Tegh
Samuelostgamer
TioUV
NKKF

[TUTORIAL] Camera de visão noturna estilo OUTLAST

Ir em baixo

TUTORIAL [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por MarcosSchultz em Sex Dez 12, 2014 1:16 pm

ATENÇÃO, O TUTORIAL ABAIXO ESTÁ ULTRAPASSADO. UMA NOVA VERSÃO ENCONTRA-SE NESTE LINK: http://www.schultzgames.com/t639-tutorial-camera-de-visao-noturna-night-vision-na-unity-5#3281



tutorial em vídeo:



Primeiramente adicione este script a sua camera:

Código:

using UnityEngine;
using System.Collections;
public class CameraRec : MonoBehaviour {
 public Texture renderizacaoDaCamera,focoDaCamera,SemZoom,ComZoom,REC;
 public Texture[] TexturaBateria;
 public int numeroBateriaIndice;
 public int qualBateriaTexturizar;
 public Light luzDaCamera;
 public bool ligado;
 public AudioClip audioDaCamera;
 public Camera mainCamera;
 public float zoom = 20;
 public float normal = 60;
 public float velocidadeDoZoom = 5;
 public bool estaComZoom;
 public static float TempoNORMALDeBateriaDaCamera = 10; // ESTE VALOR DEVE SER ALTERADO PELO SCRIPT
 public static float TempoTotalDeBateriaDaCamera;
 public bool SemBateria,boolRec;
 public float floatRec;
 //===================START=======================//
 void Start (){
 TempoTotalDeBateriaDaCamera = TempoNORMALDeBateriaDaCamera;
 numeroBateriaIndice = Mathf.RoundToInt (TempoTotalDeBateriaDaCamera) / TexturaBateria.Length;
 ligado = false;
 luzDaCamera.enabled = false;
 }
 //=================== TEXTURAS EM GERAL =======================//
 void OnGUI (){
 if(ligado == true){
 GUI.color = new Color32(255,255,255,100); // RED,GREEN,BLUE,TRANSPARENCIA
 GUI.DrawTexture(new Rect(Screen.width/2-Screen.width/2,Screen.height/2-Screen.height/2,Screen.width,Screen.height),renderizacaoDaCamera);
 GUI.DrawTexture(new Rect(Screen.width/2-focoDaCamera.width/2,Screen.height/2-focoDaCamera.height/2,focoDaCamera.width,focoDaCamera.height),focoDaCamera);
 GUI.color = new Color32(255,255,255,255);
 GUI.DrawTexture(new Rect(Screen.width/2+Screen.width/3,Screen.height/2-Screen.height/2.3f,Screen.width/10,Screen.height/10),TexturaBateria[qualBateriaTexturizar]);
 if(boolRec == true){
 GUI.color = new Color32(255,255,255,255);
 GUI.DrawTexture(new Rect(Screen.width/2-Screen.width/2.2f,Screen.height/2-Screen.height/2.2f,Screen.width/15,Screen.height/13),REC);
 }
 if(estaComZoom == true){
 GUI.color = new Color32(255,255,255,255);
 GUI.DrawTexture(new Rect(Screen.width/2-Screen.width/20,Screen.height/2-Screen.height/2.1f,Screen.width/10,Screen.height/8),ComZoom);
 }
 if(estaComZoom == false){
 GUI.color = new Color32(255,255,255,255);
 GUI.DrawTexture(new Rect(Screen.width/2-Screen.width/20,Screen.height/2-Screen.height/2.1f,Screen.width/10,Screen.height/8),SemZoom);
 }
 }
 }
 void Update (){
 qualBateriaTexturizar = Mathf.FloorToInt ((TempoNORMALDeBateriaDaCamera-1)/numeroBateriaIndice);
 if(qualBateriaTexturizar <=0){ qualBateriaTexturizar = 0; }
 //=================== CRONOMETROS DA TEXTURA REC =======================//
 if(boolRec == true){
 floatRec += Time.deltaTime;
 }
 if(boolRec == false){
 floatRec -= Time.deltaTime;
 }
 if(floatRec>=0.6f){
 boolRec = false;
 }
 if(floatRec <= 0){
 boolRec = true;
 }
 //=================== PARAMETROS DA BATERIA =======================//
 if(ligado == true){
 TempoNORMALDeBateriaDaCamera -= Time.deltaTime;
 }
 if(TempoNORMALDeBateriaDaCamera >= TempoTotalDeBateriaDaCamera){
 TempoNORMALDeBateriaDaCamera = TempoTotalDeBateriaDaCamera;
 }
 if(TempoNORMALDeBateriaDaCamera <= 0){
 SemBateria = true;
 ligado = false;
 luzDaCamera.enabled = false;
 } else{
 SemBateria = false;
 }
 //=================== ZOOM DA CAMERA =======================//    
 if(Input.GetKeyDown ("z")){
 estaComZoom =! estaComZoom;
 }
 if(estaComZoom == true){
 camera.fieldOfView = Mathf.Lerp (camera.fieldOfView,zoom,Time.deltaTime*velocidadeDoZoom);
 }else{
 camera.fieldOfView = Mathf.Lerp (camera.fieldOfView,normal,Time.deltaTime*velocidadeDoZoom);
 }
 //=================== LIGAR A CAMERA =======================//  
 if(Input.GetMouseButtonDown (1) && SemBateria == false){
 if(ligado == true){
 ligado = false;
 luzDaCamera.enabled = false;
 audio.Stop ();
 audio.PlayOneShot(audioDaCamera);
 }else{
 ligado = true;
 luzDaCamera.enabled = true;
 audio.Stop ();
 audio.PlayOneShot(audioDaCamera);
 }
 }
 }
}

Jogue uma textura de chuvisco ou algo assim na variavel " Renderização da camera"
Jogue uma textura de " mira " ou centro de camera na variavel " foco da camera "
Jogue uma textura que simbolize zoom na variavel " Com Zoom "
Jogue uma textura que simbolize sem zoom na variavel " Sem Zoom "
Jogue uma textura que simbolize " está gravando " na variavel " REC "

Em TexturaBateria, adicione a quantidade de texturas que você tem, e linke elas da mais vazia para a mais cheia, estas devem simbolizar o nivel da bateria.
Na variavel Luz Da Camera, você deve linkar uma Point Light ali, e esta Point Light deve estar um pouco afrente da camera.
Na variavel Audio Da camera linke um audio que simbolize a ação de ligar e desligar a camera




Agora crie um novo script e jogue este codigo nele:

Código:

using UnityEngine;
using System.Collections;
public class Baterias : MonoBehaviour {
 public float CargaDaBeteria = 50;
 public bool EstaDentro;
 void OnTriggerEnter (){
 EstaDentro = true;
 }
 void OnTriggerExit (){
 EstaDentro = false;
 }
 void Update (){
 if(Input.GetKeyDown ("e") && EstaDentro == true){
 CameraRect.TempoNORMALDeBateriaDaCamera = CameraRect.TempoNORMALDeBateriaDaCamera + CargaDaBeteria;
 Destroy (gameObject);
 }
}
}

este é o script da sua bateria. apenas crie um objeto com aparencia de bateria, adicione um box collider a ele ( de tamanho que o player possa entrar ) e marque a opção IsTrigger.

toda vez que você entrar no colisor e apertar " e " você pega a bateria.



Camera feita.



OBS: SE ESTIVER UTILIZANDO A UNITY 5, TROQUE O SCRIPT DA CAMERA POR ESTE ABAIXO:





Código:
using UnityEngine;
using System.Collections;
public class CameraRec : MonoBehaviour {
 public Texture renderizacaoDaCamera,focoDaCamera,SemZoom,ComZoom,REC;
 public Texture[] TexturaBateria;
 public int numeroBateriaIndice;
 public int qualBateriaTexturizar;
 public Light luzDaCamera;
 public bool ligado;
 public AudioClip audioDaCamera;
 public Camera mainCamera;
 public float zoom = 20;
 public float normal = 60;
 public float velocidadeDoZoom = 5;
 public bool estaComZoom;
 public static float TempoNORMALDeBateriaDaCamera = 10; // ESTE VALOR DEVE SER ALTERADO PELO SCRIPT
 public static float TempoTotalDeBateriaDaCamera;
 public bool SemBateria,boolRec;
 public float floatRec;
 //===================START=======================//
 void Start (){
 TempoTotalDeBateriaDaCamera = TempoNORMALDeBateriaDaCamera;
 numeroBateriaIndice = Mathf.RoundToInt (TempoTotalDeBateriaDaCamera) / TexturaBateria.Length;
 ligado = false;
 luzDaCamera.enabled = false;
 }
 //=================== TEXTURAS EM GERAL =======================//
 void OnGUI (){
 if(ligado == true){
 GUI.color = new Color32(255,255,255,100); // RED,GREEN,BLUE,TRANSPARENCIA
 GUI.DrawTexture(new Rect(Screen.width/2-Screen.width/2,Screen.height/2-Screen.height/2,Screen.width,Screen.height),renderizacaoDaCamera);
 GUI.DrawTexture(new Rect(Screen.width/2-focoDaCamera.width/2,Screen.height/2-focoDaCamera.height/2,focoDaCamera.width,focoDaCamera.height),focoDaCamera);
 GUI.color = new Color32(255,255,255,255);
 GUI.DrawTexture(new Rect(Screen.width/2+Screen.width/3,Screen.height/2-Screen.height/2.3f,Screen.width/10,Screen.height/10),TexturaBateria[qualBateriaTexturizar]);
 if(boolRec == true){
 GUI.color = new Color32(255,255,255,255);
 GUI.DrawTexture(new Rect(Screen.width/2-Screen.width/2.2f,Screen.height/2-Screen.height/2.2f,Screen.width/15,Screen.height/13),REC);
 }
 if(estaComZoom == true){
 GUI.color = new Color32(255,255,255,255);
 GUI.DrawTexture(new Rect(Screen.width/2-Screen.width/20,Screen.height/2-Screen.height/2.1f,Screen.width/10,Screen.height/8),ComZoom);
 }
 if(estaComZoom == false){
 GUI.color = new Color32(255,255,255,255);
 GUI.DrawTexture(new Rect(Screen.width/2-Screen.width/20,Screen.height/2-Screen.height/2.1f,Screen.width/10,Screen.height/8),SemZoom);
 }
 }
 }
 void Update (){
 qualBateriaTexturizar = Mathf.FloorToInt ((TempoNORMALDeBateriaDaCamera-1)/numeroBateriaIndice);
 if(qualBateriaTexturizar <=0){ qualBateriaTexturizar = 0; }
 //=================== CRONOMETROS DA TEXTURA REC =======================//
 if(boolRec == true){
 floatRec += Time.deltaTime;
 }
 if(boolRec == false){
 floatRec -= Time.deltaTime;
 }
 if(floatRec>=0.6f){
 boolRec = false;
 }
 if(floatRec <= 0){
 boolRec = true;
 }
 //=================== PARAMETROS DA BATERIA =======================//
 if(ligado == true){
 TempoNORMALDeBateriaDaCamera -= Time.deltaTime;
 }
 if(TempoNORMALDeBateriaDaCamera >= TempoTotalDeBateriaDaCamera){
 TempoNORMALDeBateriaDaCamera = TempoTotalDeBateriaDaCamera;
 }
 if(TempoNORMALDeBateriaDaCamera <= 0){
 SemBateria = true;
 ligado = false;
 luzDaCamera.enabled = false;
 } else{
 SemBateria = false;
 }
 //=================== ZOOM DA CAMERA =======================//    
 if(Input.GetKeyDown ("z")){
 estaComZoom =! estaComZoom;
 }
 if(estaComZoom == true){
 GetComponent<Camera>().fieldOfView = Mathf.Lerp (GetComponent<Camera>().fieldOfView,zoom,Time.deltaTime*velocidadeDoZoom);
 }else{
 GetComponent<Camera>().fieldOfView = Mathf.Lerp (GetComponent<Camera>().fieldOfView,normal,Time.deltaTime*velocidadeDoZoom);
 }
 //=================== LIGAR A CAMERA =======================//  
 if(Input.GetMouseButtonDown (1) && SemBateria == false){
 if(ligado == true){
 ligado = false;
 luzDaCamera.enabled = false;
 GetComponent<AudioSource>().Stop ();
 GetComponent<AudioSource>().PlayOneShot(audioDaCamera);
 }else{
 ligado = true;
 luzDaCamera.enabled = true;
 GetComponent<AudioSource>().Stop ();
 GetComponent<AudioSource>().PlayOneShot(audioDaCamera);
 }
 }
 }
}


Última edição por MarcosSchultz em Ter Jun 07, 2016 9:18 pm, editado 2 vez(es)
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61210
REPUTAÇÃO : 2102
Idade : 22
Á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] Camera de visão noturna estilo OUTLAST

Mensagem por jokinha2189 em Qui Mar 26, 2015 12:27 pm

Olá marcos. Pode disponibilizar para mim sua pasta onde voce tem todas as texturas utilizadas neste tutorial? e o som da camera onde voce conseguiu. pode dar pra mim isso por favor? aguardo

Abraço de Portugal

jokinha2189
Iniciante
Iniciante

PONTOS : 1363
REPUTAÇÃO : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por MarcosSchultz em Qui Mar 26, 2015 11:17 pm

Olá, desculpe a demora para responder :D


Quanto as imagens, não tenho mais elas pois formatei o PC e acabei perdendo aquele projeto... Sad
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61210
REPUTAÇÃO : 2102
Idade : 22
Á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] Camera de visão noturna estilo OUTLAST

Mensagem por jokinha2189 em Sex Mar 27, 2015 5:20 am

Na renderizaçao da camera e no foco da camera que textura voce colocou? de onde fez o download dessas texturas? e que no tutorial nao da pra ver muito bem... aguardo :D

jokinha2189
Iniciante
Iniciante

PONTOS : 1363
REPUTAÇÃO : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por MarcosSchultz em Sex Mar 27, 2015 12:06 pm

a textura de Rec eu peguei no google imagens mesmo, e as outras eu fiz no Photoshop
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61210
REPUTAÇÃO : 2102
Idade : 22
Á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] Camera de visão noturna estilo OUTLAST

Mensagem por jokinha2189 em Qua Abr 01, 2015 4:10 pm

Marcos apareceu um erro aqui para mim que eu nao sei o que significa. Pode ajudar-me por favor?

o erro e esse:
DivideByZeroException: Division by zero CameraRec.Start () (at Assets/Scripts/CameraRec.cs:23)

jokinha2189
Iniciante
Iniciante

PONTOS : 1363
REPUTAÇÃO : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por MarcosSchultz em Qua Abr 01, 2015 4:56 pm

Você não colocou nenhuma textura nas variaveis das texturas de bateria...

Nenhuma array pode estar vazia, todas as variaveis tem que estar preenchidas de acordo com o vídeo
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61210
REPUTAÇÃO : 2102
Idade : 22
Á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] Camera de visão noturna estilo OUTLAST

Mensagem por cosmoplay em Qua Abr 22, 2015 1:37 pm

eu uso a unity 5 e ela não me fala em que linha ou qual é o erro,
quando eu coloco o script da bateria, simplesmente da erro e eu não sei o que é


descobri o erro Smile
avatar
cosmoplay
Avançado
Avançado

Masculino PONTOS : 1613
REPUTAÇÃO : 39
Idade : 20
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por MarcosSchultz em Qui Abr 23, 2015 12:43 pm

tem como mandar print da bateria com o script???


Já conferiu se o nome do script é o mesmo que esta no MonoBehaviour?
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61210
REPUTAÇÃO : 2102
Idade : 22
Á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] Camera de visão noturna estilo OUTLAST

Mensagem por cosmoplay em Qui Abr 23, 2015 5:12 pm

Acontece que eu copiei o script aqui do site e na linha 13 esta escrito "RECT" igual no vídeo
obrigado
avatar
cosmoplay
Avançado
Avançado

Masculino PONTOS : 1613
REPUTAÇÃO : 39
Idade : 20
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por carlos2305 em Ter Maio 05, 2015 11:56 pm

onde voce baixor os aquivos

carlos2305
Iniciante
Iniciante

PONTOS : 1321
REPUTAÇÃO : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por GibsonDKS em Qua Jul 01, 2015 1:41 pm

O meu esta dando um Erro

IndexOutOfRangeException: Array index is out of range.
CameraRec.OnGUI () (at Assets/Scripts/CameraRec.cs:34)


No script da Camera quando eu a ligo
avatar
GibsonDKS
Avançado
Avançado

Masculino PONTOS : 1390
REPUTAÇÃO : 21
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por MarcosSchultz em Qui Jul 02, 2015 1:47 pm

Você não linkou todos os itens que o script pediu pelo que parece
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61210
REPUTAÇÃO : 2102
Idade : 22
Á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] Camera de visão noturna estilo OUTLAST

Mensagem por GibsonDKS em Qui Jul 02, 2015 3:29 pm

Eu linkei as Texturas (Coloquei 4) linkei o Point Light, Linkei as texturas do Rec,Zoom in e out e Renderização e o Foco, Linkei o Som tbm, Main Camera.

Acontece o Seguinte, ele inicia o game com ela desligada, ao clicar com o botao no mouse ele minimiza e da o erro, na aba inspector a range do "qualTextura..." ele marca como 4, o certo seria 3 né? Partindo do 0, se eu edito com ele aberto e coloco 3 no lugar do 4 e tiro o pause do jogo fica normal. ele esta retornando o mesmo numero de textura (4) e não o indice do array.
avatar
GibsonDKS
Avançado
Avançado

Masculino PONTOS : 1390
REPUTAÇÃO : 21
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por GibsonDKS em Sex Jul 03, 2015 3:39 pm

Marcos veja o que eu fiz pra funcionar.

na linha 34 (Script para Unity 5) estava da seguinte forma:

Código:
GUI.DrawTexture(new Rect(Screen.width/2+Screen.width/3,Screen.height/2-Screen.height/2.3f,Screen.width/10,Screen.height/10),TexturaBateria[qualBateriaTexturizar]);

eu adicionei um -0 no final e ficou assim:

Código:
GUI.DrawTexture(new Rect(Screen.width/2+Screen.width/3,Screen.height/2-Screen.height/2.3f,Screen.width/10,Screen.height/10),TexturaBateria[qualBateriaTexturizar-0]);

desta forma não deu mas index outRange.

Agora o porquê eu não sei, mas ta funcionando perfeitamente.
avatar
GibsonDKS
Avançado
Avançado

Masculino PONTOS : 1390
REPUTAÇÃO : 21
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por MarcosSchultz em Dom Jul 05, 2015 1:14 pm

hahaha, não faz minimo sentido tirar "0" de um indice... más não vou contestar pois já tive MUITOS bugs relacionados a indices com arrays e sei que ocorrem direto kkkkk :D
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61210
REPUTAÇÃO : 2102
Idade : 22
Á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] Camera de visão noturna estilo OUTLAST

Mensagem por GustavoMaster em Seg Jul 06, 2015 2:29 pm

Mano esse e meu script da arma em c#
using UnityEngine;
using System.Collections;

public class PistolBehavior : MonoBehaviour {
public ProjetilBehavior Bala;
public ParticleSystem Fogo;
public int NumeroBalas = 20;
public int Municao = 2;
private int BalasIniciais;


// Use this for initialization
void Start () {
BalasIniciais = NumeroBalas;

}

// Update is called once per frame
void Update () {
if(Input.GetButtonDown("Fire1")&& NumeroBalas > 0){
Instantiate(Bala, transform.position, transform.rotation);
Fogo.Emit(1);
NumeroBalas --;
}
if(Input.GetKeyDown(KeyCode.R)){
if(Municao > 0)
Municao--;

if(NumeroBalas <= BalasIniciais){
NumeroBalas = 0;
NumeroBalas += BalasIniciais;
}



}


}
}

o sistema de recarregar ta funcionando direitinho mas tipo se o numero de munições de reserva for 0 também recarrega vc podia me ajudar a criar uma limitação pra tipo quando o valor da munição for igual a 0 a tecla R nao vai funcionar

:D
avatar
GustavoMaster
Avançado
Avançado

Masculino PONTOS : 1603
REPUTAÇÃO : 14
Idade : 15
Áreas de atuação : ; )
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por GibsonDKS em Seg Jul 06, 2015 4:01 pm

Não sei se pode ajudar , mas porque vc nao coloca um else if depois de :

Código:
if(Input.GetKeyDown(KeyCode.R)){
if(Municao > 0)
Municao--;
assim
Código:
else if(Municao =0){

Debug.Log("out ammo"); // substitui o Debug.log por algum tipo de informação que aparece na tela

}
avatar
GibsonDKS
Avançado
Avançado

Masculino PONTOS : 1390
REPUTAÇÃO : 21
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por di745 em Ter Jul 07, 2015 2:05 pm

Legal!

di745
Iniciante
Iniciante

PONTOS : 1259
REPUTAÇÃO : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por zeca urubu em Dom Out 04, 2015 11:13 pm

Marcos o meu tbm esta com o mesmo erro que o do GibsonDKS ja botei -0 e coloquei tudo certo na camera meu unity é o 4.  

zeca urubu
Membro
Membro

PONTOS : 1233
REPUTAÇÃO : 5
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por jhoydossantosds em Ter Out 13, 2015 9:39 am

Marcos Eu Nn Entendi os negocios da texturas Com Zoom sem Zoomm me ajuda ???????

jhoydossantosds
Iniciante
Iniciante

PONTOS : 1173
REPUTAÇÃO : 0

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por MarcosSchultz em Ter Out 13, 2015 12:34 pm

Brother, basta assistir o vídeo

Com zoom é uma textura que representa que você está com zoom, sem zoom é uma textura que representa que você está sem zoom O.o Ué
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61210
REPUTAÇÃO : 2102
Idade : 22
Á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] Camera de visão noturna estilo OUTLAST

Mensagem por ismarspn em Ter Out 13, 2015 1:44 pm

Postei um Pack com texturas PNG pra esse tutorial(Camera de visão noturna), está ai o link pra quem quiser(Link seguro, arquivos sem virus):

https://mega.nz/#!6AgiCRxT!4Huw0CeM7kbEz2QcDcK9qpPu9h7txOw524lvXx2YZS4
avatar
ismarspn
Programador

Masculino PONTOS : 1803
REPUTAÇÃO : 124
Idade : 25
Áreas de atuação : Unity, Photoshop, Illustrator, After Effects, Adobe Flash
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por Animdude em Ter Nov 03, 2015 7:52 pm

Marcos com fazer um sitema de camera como a de outlast que mostra ele abrindo a camera ?????????
avatar
Animdude
Membro
Membro

Masculino PONTOS : 1206
REPUTAÇÃO : 1
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

TUTORIAL Re: [TUTORIAL] Camera de visão noturna estilo OUTLAST

Mensagem por MarcosSchultz em Ter Nov 03, 2015 11:26 pm

Pretendo refazer este tutorial, más agora com a Unity 5... 

Vou tentar sanar todas as dúvidas do sistema antigo com um novo mais eficaz :D
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 61210
REPUTAÇÃO : 2102
Idade : 22
Á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] Camera de visão noturna estilo OUTLAST

Mensagem por zeca urubu em Sab Nov 07, 2015 12:44 am

Marcos o meu ainda esta com erro de IndexOutOfRangeException: Array index is out of range.

           Meu JOGO para quem quiser testar não esta feito mais só pra testar: http://www.4shared.com/rar/OEaT0s6uba/Alpha_JOGO_.html

zeca urubu
Membro
Membro

PONTOS : 1233
REPUTAÇÃO : 5
Respeito as regras :

Ver perfil do usuário

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