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:
fazer o player perde vida e sua barra de vida descer conforme o dano
[TUTORIAL] Como fazer um TELEPORTE
Script Shader
Sistema de frio??
Como colocar o um CORPO funcional no FPS
Som ambiente,Interação de objetos unity 3D
Telemportar objeto?
[RESOLVIDO] Compilar para android?
(pedido) script para ativar física
Linkar Meshes das Rodas!
Quais melhores estratégias para divulgação de um jogo indie?
[____APOIE O FÓRUM E O CANAL E GANHE RECOMPENSAS____]
Flying Bird - PlayStore
Direção da câmera ser para onde o player vai ao apertar a tecla de ir para frente!!
Props Animations Asset
[TUTORIAL] Sistema de DIA E NOITE completo, com luzes noturnas e SISTEMA DE NUVENS
[____TÓPICO LIVRE____] FALE O QUE QUISER (Parte 2)
[TUTORIAL] Trocar a textura de um objeto pelas texturas de uma lista ( array ) seguindo a ordem da mesma.
MouseOver alterar de cores solidas para texturas alterar script
Como tiro a tela de seleção de resolução que aparece quando abro o jogo?
VENHAM CONTEMPLAR CUBOID! E entrem para a equipe!
chamare indice de uma List<> em outro script
Unity Assets Duvida
pessoal prefab para colider ou um raycast
[RESOLVIDO] Help. texto através dos objetos unity
[TUTORIAL] C# .NET | Instalar IDE para compilar c# para outras plataformas
Mudar Cor do Veiculo!
[RESOLVIDO]tirar vida do inimigo com click do mause
Baixos Brasil - Jogo de Carro Brasileiro!
[TUTORIAL] Acessar variáveis de outros scripts, variáveis estáticas (javaScript)
Por que os modelos que importo para o unity desaparecem?
Falha de Segurança na Unity
[TUTORIAL] Gerar números aleatórios SEM REPETIR (método com lista)
Cuboid 0.8, divulguem por favor
Tutorial: jogo estilo minecraft
Meu Jogo em desenvolvimento
Verificar texto De um Input Field
Como Separar Variaveis ?
Duvida sobre script
Search the Rats update 1.2
Erro unity
Chamando animação por script
Como fazer objeto voltar a posição inicial? só que ele estará "em movimento"
Button Facebook Mobile!
Lancei um jogo na Play Store - Tic Tac ToeSP.
[TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES
10 ASSETS GRATUITOS PARA UNITY 5
[DEVLOG] Projeto - Girl Blade (download Pré-Alpha)
Detectar se uma variável mudou e a quanto tempo ela mudou
Como posso criar um inputfield alfabtical alguem sabe?
ativar animação ao apertar botão (android)
Ai Enemy Inimigo Parando do nada
Duvida Extranhicima
gameobject transparente
[TUTORIAL] Tutorial Unity 3D Movimentação de Personagem com Botões UI
Menu de Construções estilo jogo "Banished"
Instanciar
-[COMO IMPLEMENTO UMA ARRAY NESTE SCRIPT?]-
[RESOLVIDO] Inteligência Artificial (básica) - interação Rigidbody2D Collision
Sistema de Futebol(Chutar bola e carrega-la até o gol)
Jogo De Corrida Infinita (2D)[Mobile]
[TUTORIAL] Inimigo seguir e atacar Player ao encostar
Jogo crashando depois da build
[TUTORIAL] Adicionar força a um Rigidbody na direção onde o mouse está
Duvida com Script VIDA
Iniciar em Unity
Escolhendo cores com scroll "mouse"
[RESOLVIDO] Erro com Audio Source ???
Partindo Para Faculdade!
[DÚVIDA] COMO FAZER UM "TEXT" APARECER SÓ UMA VEZ QUANDO O GAME INICIAR?
Simple Touch Camera Script
Duvida sobre iluminação
Duplo personagem
Erro
Dúvida sobre Estado inicial
Jogo de Pesca (Física da Linha)
Water
[RESOLVIDO] ERRO SUN SHAFTS (script nao aparece)
Animações do Player. Como faço????
MAGIA SEGUIR ALVO COM TAG APOS SER INSTANCIADA
Formação de equipe para talvez um jogo Unturned+Battlegrounds - Unity c#
[DÚVIDA] FAZER JOGO ESTILO O ARROW.IO
[RESOLVIDO] Opções no menu?
[RESOLVIDO] Alguém poderia me ajudar a diminuir esse script?
Como fazer para o personagem ao sairdas delimitações da tela apareca no lado oposto?
Ajuda com script pra box collider
Sistema de combate estilo Runescape
[Gerenciador de fase aleatório]
Criar Rastro no personagem 2D estilo castlevania symphony of the night.
Qual unity usar?
[____AJUDE A TORNAR ESTE ASSET DE ANDROID GRATUITO!____]
Mensagem aparecer somente uma Vez!
Unity Remote na Unity 2017!
Como fazer duas cameras aparecerem?
como fazer uma fisica desse jeito?
[TUTORIAL] Mostrar Data e Hora atual do Computador em um texto
[TUTORIAL] RECOIL OU ANIMAÇÃO DE TIRO
Boas ideias, histórias... nem tanto: quem quer um roteirista?
IEnumerator Unity 2017
Hoje à(s) 4:27 pm
Hoje à(s) 1:37 pm
Hoje à(s) 1:37 pm
Hoje à(s) 1:24 pm
Hoje à(s) 1:19 pm
Hoje à(s) 1:13 pm
Hoje à(s) 12:18 pm
Hoje à(s) 11:01 am
Hoje à(s) 10:53 am
Hoje à(s) 10:42 am
Hoje à(s) 9:59 am
Hoje à(s) 9:50 am
Hoje à(s) 9:11 am
Hoje à(s) 8:44 am
Hoje à(s) 5:30 am
Hoje à(s) 12:25 am
Ontem à(s) 10:29 pm
Ontem à(s) 8:20 pm
Ontem à(s) 8:09 pm
Ontem à(s) 7:56 pm
Ontem à(s) 7:29 pm
Ontem à(s) 7:22 pm
Ontem à(s) 6:00 pm
Ontem à(s) 4:31 pm
Ontem à(s) 2:54 pm
Ontem à(s) 2:51 pm
Ontem à(s) 1:52 pm
Ontem à(s) 12:40 pm
Ontem à(s) 11:40 am
Ontem à(s) 11:11 am
Ontem à(s) 12:31 am
Ontem à(s) 12:22 am
Ontem à(s) 12:17 am
Ontem à(s) 12:17 am
Sab Ago 19, 2017 11:44 pm
Sab Ago 19, 2017 8:55 pm
Sab Ago 19, 2017 8:46 pm
Sab Ago 19, 2017 8:35 pm
Sab Ago 19, 2017 7:40 pm
Sab Ago 19, 2017 5:14 pm
Sab Ago 19, 2017 4:17 pm
Sab Ago 19, 2017 3:47 pm
Sab Ago 19, 2017 10:33 am
Sab Ago 19, 2017 10:25 am
Sab Ago 19, 2017 5:53 am
Sex Ago 18, 2017 10:20 pm
Sex Ago 18, 2017 10:00 pm
Sex Ago 18, 2017 8:39 pm
Sex Ago 18, 2017 6:39 pm
Sex Ago 18, 2017 3:01 pm
Sex Ago 18, 2017 6:01 am
Sex Ago 18, 2017 12:04 am
Qui Ago 17, 2017 10:22 pm
Qui Ago 17, 2017 9:55 pm
Qui Ago 17, 2017 9:48 pm
Qui Ago 17, 2017 9:42 pm
Qui Ago 17, 2017 4:22 pm
Qui Ago 17, 2017 3:38 pm
Qui Ago 17, 2017 2:54 pm
Qui Ago 17, 2017 2:35 pm
Qui Ago 17, 2017 1:14 pm
Qui Ago 17, 2017 12:51 pm
Qui Ago 17, 2017 12:48 pm
Qui Ago 17, 2017 11:47 am
Qui Ago 17, 2017 11:09 am
Qui Ago 17, 2017 7:46 am
Qua Ago 16, 2017 10:19 pm
Qua Ago 16, 2017 9:55 pm
Qua Ago 16, 2017 9:10 pm
Qua Ago 16, 2017 9:03 pm
Qua Ago 16, 2017 8:01 pm
Qua Ago 16, 2017 1:17 pm
Qua Ago 16, 2017 11:49 am
Qua Ago 16, 2017 8:01 am
Ter Ago 15, 2017 7:29 pm
Ter Ago 15, 2017 5:06 pm
Ter Ago 15, 2017 5:06 pm
Ter Ago 15, 2017 1:47 pm
Ter Ago 15, 2017 11:52 am
Ter Ago 15, 2017 6:21 am
Seg Ago 14, 2017 11:28 pm
Seg Ago 14, 2017 11:04 pm
Seg Ago 14, 2017 10:06 pm
Seg Ago 14, 2017 7:19 pm
Seg Ago 14, 2017 6:18 pm
Seg Ago 14, 2017 5:55 pm
Seg Ago 14, 2017 5:52 pm
Seg Ago 14, 2017 5:37 pm
Seg Ago 14, 2017 5:31 pm
Seg Ago 14, 2017 5:27 pm
Seg Ago 14, 2017 5:26 pm
Seg Ago 14, 2017 5:23 pm
Seg Ago 14, 2017 5:21 pm
Seg Ago 14, 2017 5:17 pm
Seg Ago 14, 2017 5:12 pm
Seg Ago 14, 2017 3:36 pm
Seg Ago 14, 2017 1:38 pm
Seg Ago 14, 2017 11:06 am
Seg Ago 14, 2017 9:46 am
contaska
Gabriel César CORINTHIANS
michelly
MRX
AndyShow
AndyShow
Callyde Jr
dstaroski
Zecandy
AndyShow
Strikegames
zZAndersonZz
dstaroski
dstaroski
Regis garcia
marconi
zZAndersonZz
SERGIOCS
Madness
Zecandy
cody0033
Valakinhas
ManoTrevor
Madness
BRGC
PauloFR
PauloFR
PauloFR
Duarte
tom ramber
cody0033
NyanHeavyBR
rafaelllsd
cody0033
cody0033
BRGC
Manawydan
ManoTrevor
arnaldojunior
mbppedro
Eduardoro39
BRGC
dstaroski
dstaroski
Strikegames
zOverLexYT
Bruno
dstaroski
Dom3000
MiguelLuiz
zZAndersonZz
Jhin
Dom3000
juliano001
deikson
MasterWizzard
Duarte
MrTFGamer1
MatheusNani
deikson
HeF Soft
getrudes12@gmail.com
BloodyBS
deikson
Bruno
dstaroski
SERGIOCS
Vinicius F.
Duarte
Gabriel César O
Henrique0102
Zecandy
Callyde Jr
dstaroski
ffabim
AndyShow
Phph09
glauco
Bruno
Callyde Jr
Bruno11playerG
Gabriel César O
cody0033
Unidade3d5
Pancinha20
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MarcosSchultz
MrTFGamer1
Gabriel César O
Phph09
Weverton Borges da Silva

[TUTORIAL] Camera de visão noturna estilo OUTLAST

Ver o tópico anterior Ver o tópico seguinte 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 : 9512
REPUTAÇÃO : 1612
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] 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 : 882
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 Very Happy


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

Masculino PONTOS : 9512
REPUTAÇÃO : 1612
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] 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 Very Happy

jokinha2189
Iniciante
Iniciante

PONTOS : 882
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 : 9512
REPUTAÇÃO : 1612
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] 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 : 882
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 : 9512
REPUTAÇÃO : 1612
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] 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
MembroAvançado

Masculino PONTOS : 1119
REPUTAÇÃO : 38
Idade : 19
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 : 9512
REPUTAÇÃO : 1612
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] 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
MembroAvançado

Masculino PONTOS : 1119
REPUTAÇÃO : 38
Idade : 19
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 : 840
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 : 909
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 : 9512
REPUTAÇÃO : 1612
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] 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 : 909
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 : 909
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 Very Happy
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 9512
REPUTAÇÃO : 1612
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] 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

Very Happy
avatar
GustavoMaster
Avançado
Avançado

Masculino PONTOS : 1122
REPUTAÇÃO : 14
Idade : 14
Á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 : 909
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 : 778
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
Iniciante
Iniciante

PONTOS : 730
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 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 : 692
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 : 9512
REPUTAÇÃO : 1612
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] 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 : 1242
REPUTAÇÃO : 96
Idade : 23
Á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 : 728
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 Very Happy
avatar
MarcosSchultz
Administrador

Masculino PONTOS : 9512
REPUTAÇÃO : 1612
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] 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
Iniciante
Iniciante

PONTOS : 730
REPUTAÇÃO : 1
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