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:
BRASILIAN TRUCK SIMULADOR
[Asset] sendo criada, Hotel Completo(Ainda n esta pronta)
multiplayer
Android Swipe
Menu Button UI
Objeto ir para raycast
[DUVIDA] como melhorar a jogabilidade de um jogo 2D
Formaçao de equipe para jogo de sobrevivencia online
Uno Game with Unity 3D
Skript para atravessar uma area e ir para outra cena já como personagem
RIGIDBODY...
Como muda o shaders da unity
[____ADMINISTRADOR OFFLINE____]
[MODELO 3D] Fita K7 para Uso Comercial
[TUTORIAL] Unity 5 - Sistema Completo de PORTAS E CHAVES
Resolver Error
[____TÓPICO LIVRE____] FALE O QUE QUISER
Diminuir tamanho do //BUILD// do projeto
Recarregador de arms
Alguém Para Dar Uma Avaliada no Meu Jogo de Terror :)
Tela rosa em jogos
MonoDevelop
[TUTORIAL] Cutscene inicial!
Design de apartamento (interior)
//Script// pressionar botão e destruir objeto não funciona
Objeto ultrapassando Colisor
Stop Animation
Como usar uma animação de uma arma animada na Unity...
Como funciona esse script?!
[Dúvida] Movimentação com touch
Delay e ativar variavel de audio
Text to Speech ou outra sugestão
[RESOLVIDO] Como deixar sempre com dois dígitos
[RESOLVIDO] ERRO NO SISTEMA DE FOME, VIDA, STAMINA ETC... DO MARCOS
[RESOLVIDO] VOID START???
DESLIGAR E LIGAR O CARRO
[RESOLVIDO] Animação
jogo quiz 2D unity 5...
(Dúvida) Objeto receber posição do Raycast.
Personagem em 3ª pessoa
Projeto - IMU, terror de sobrevivência em primeira pessoa (estilo silent hill)
JUMP no estilo Subwey surf
Auxilio para script de Câmera
[TUTORIAL] AI Enemy ( Jogos de terror )
Criar varias funções de mesmo nome em um script
Como Que faço Para Quando Eu Reentrar no game o PlayerPrefs restaurar os dados salvos?
[ASSET] Cama Realista 3D + Download Grátis!
[RESOLVIDO] Meu Script Sumiu!
Como colocar arvores configuradas pelo terrain?
Duvida de camera
Problema de conexão com o fórum
Brasileiros podem usar o Unity ADS?
Desenvolvimento de game PokeGen MS - Vídeo e informações
dúvida com variáveis
Câmera tipo Uncharted
Como verificar se a animação términou no animator
[TUTORIAL] Sistema COMPLETO de câmeras
Iluminação unity 5
Procuro membros para minha Equipe (Programadores, designers, etc)
Galera aki tenho um site com muitos models 3d
COMO COLOCO LANTERNA DE LED NO MEU JOGO DE BUS
DUVIDA SCRIPT DO MARCOS SELEÇÃO DE PERSONAGEM !
SOBRE "IK" INVERSE KINEMATICS
Duvida como instância um game objeto com Raycast
Problema Com Virtual Buttons Help me ;-;
GALERA PRECISO DE MODELADORES ,DESIGNER E PROGAMADORES PARA A MINHA EQUIPE DE UNITY 5
sobre build run no Android
e algum bug??
Ajuda na script
[ajuda] câmera puxada
Duvida de script de controle
Não carrega próxima cena após finalizar cutscene
Duvida de script avançada
[TUTORIAL] Derrubar arvores e dropar madeiras dela
Vocês poderiam avaliar meu jogo para Android? (30mb)
Hoje à(s) 11:35 pm
Hoje à(s) 11:27 pm
Hoje à(s) 10:13 pm
Hoje à(s) 10:04 pm
Hoje à(s) 9:39 pm
Hoje à(s) 9:34 pm
Hoje à(s) 9:25 pm
Hoje à(s) 9:17 pm
Hoje à(s) 9:16 pm
Hoje à(s) 9:16 pm
Hoje à(s) 9:08 pm
Hoje à(s) 8:21 pm
Hoje à(s) 6:00 pm
Hoje à(s) 4:48 pm
Hoje à(s) 4:08 pm
Hoje à(s) 3:21 pm
Hoje à(s) 2:22 pm
Hoje à(s) 2:12 pm
Hoje à(s) 1:45 pm
Hoje à(s) 1:23 pm
Hoje à(s) 1:16 pm
Hoje à(s) 2:31 am
Hoje à(s) 1:38 am
Hoje à(s) 12:07 am
Ontem à(s) 10:23 pm
Ontem à(s) 9:23 pm
Ontem à(s) 8:04 pm
Ontem à(s) 7:56 pm
Ontem à(s) 7:51 pm
Ontem à(s) 7:33 pm
Ontem à(s) 2:53 pm
Ontem à(s) 10:34 am
Ontem à(s) 5:22 am
Qui Jan 19, 2017 10:05 pm
Qui Jan 19, 2017 10:04 pm
Qui Jan 19, 2017 8:24 pm
Qui Jan 19, 2017 3:31 pm
Qui Jan 19, 2017 2:41 pm
Qui Jan 19, 2017 11:02 am
Qui Jan 19, 2017 10:17 am
Qui Jan 19, 2017 9:58 am
Qua Jan 18, 2017 11:04 pm
Qua Jan 18, 2017 10:35 pm
Qua Jan 18, 2017 10:10 pm
Qua Jan 18, 2017 8:27 pm
Qua Jan 18, 2017 8:27 pm
Qua Jan 18, 2017 7:45 pm
Qua Jan 18, 2017 7:21 pm
Qua Jan 18, 2017 5:32 pm
Qua Jan 18, 2017 4:53 pm
Qua Jan 18, 2017 3:58 pm
Qua Jan 18, 2017 3:04 pm
Qua Jan 18, 2017 2:07 pm
Qua Jan 18, 2017 12:59 pm
Qua Jan 18, 2017 12:23 pm
Qua Jan 18, 2017 12:22 pm
Qua Jan 18, 2017 4:58 am
Ter Jan 17, 2017 8:57 pm
Ter Jan 17, 2017 8:17 pm
Ter Jan 17, 2017 6:54 pm
Ter Jan 17, 2017 5:13 pm
Ter Jan 17, 2017 4:33 pm
Ter Jan 17, 2017 1:19 pm
Ter Jan 17, 2017 11:57 am
Ter Jan 17, 2017 10:16 am
Ter Jan 17, 2017 7:54 am
Ter Jan 17, 2017 7:46 am
Seg Jan 16, 2017 9:06 pm
Seg Jan 16, 2017 5:21 pm
Seg Jan 16, 2017 5:12 pm
Seg Jan 16, 2017 5:11 pm
Seg Jan 16, 2017 5:11 pm
Seg Jan 16, 2017 5:10 pm
Seg Jan 16, 2017 5:05 pm
Seg Jan 16, 2017 5:03 pm
OnofreUnity
OnofreUnity
anizioNoob
anizioNoob
TassoCervi
George Lucas Vieira
George Lucas Vieira
MateusWTP
weslleyFx
George Lucas Vieira
George Lucas Vieira
lucasfera15
John Rambo
John Rambo
Alerson Software
OnofreUnity
joabr
joabr
Callyde Jr
Moa
weslleyFx
Alerson Software
Dayzr
LukkaFA
joabr
AndyShow
weslleyFx
weslleyFx
weslleyFx
weslleyFx
GustavoMaster
AndyShow
AndyShow
Joker 22
lucasfera15
GustavoMaster
GustavoMaster
Kenji Haruno
luKkaSs
AndyShow
joabr
poker14k
artplayer
Pedro Canassa Garcia
pablo10544
LegendGames
artplayer
AndyShow
artplayer
weslleyFx
Weverton Borges da Silva
Hardencio
AndyShow
AndyShow
John Rambo
John Rambo
MonsaM
John Rambo
dstaroski
MonsaM
John Rambo
LuizFixa3D
XavezZ
R R
anizioNoob
dstaroski
dstaroski
John Rambo
MarcosSchultz
MarcosSchultz
MarcosSchultz
joabr
MarcosSchultz
MarcosSchultz
marcos4503

Mudar instantaneamente a cor da camera

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

DÚVIDA Mudar instantaneamente a cor da camera

Mensagem por Marc7 em Seg Ago 22, 2016 1:03 am

Estou tentando mudar a cor da main camera, de inicio ela está com seu Background todo para branco e eu queria alterar para preto instantaneamente.
ela já tem um script anexado com o seguite codigo:

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

public class CameraIntro : MonoBehaviour {

    private float currentTime;
    public float valor;

    void Start () {

    }
   
   void Update () {
        if (currentTime >= 4f) {
            valor = Mathf.MoveTowards(valor, 0f, Time.deltaTime * 1.3f);
            Color color = GetComponent<Camera>().backgroundColor;
            GetComponent<Camera>().backgroundColor = new Vector4(color.r, color.g, color.b, valor);
        }
    }
}

esse é só um script base que usei para outra coisa, já tentei fazer as modificações nele mas não está dando certo.

a ideia é, quando chegar em 4 segundos, a cor branca do background da main camera muda de uma vez para preto.

como faço isso?

Marc7
Avançado
Avançado

PONTOS : 413
REPUTAÇÃO : 7
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Mudar instantaneamente a cor da camera

Mensagem por weslleyFx em Seg Ago 22, 2016 1:59 pm

as cores do Color Varia de 0 a 1
onde o 0 e preto e o 1 e branco sabendo disso basta aplicar

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

public class ColorBackground : MonoBehaviour
{

    public float seconds;

    void Start()
    {
        StartCoroutine(ChangeColor());
    }

    IEnumerator ChangeColor()
    {
        Camera _camera = Camera.main;
        _camera.backgroundColor = new Color(1, 1, 1);
        yield return new WaitForSeconds(seconds);
        _camera.backgroundColor = new Color(0, 0, 0);
    }
}

weslleyFx
Moderador

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Mudar instantaneamente a cor da camera

Mensagem por Marc7 em Qui Ago 25, 2016 4:26 am

Boa weslley, funcionou fino aqui, é isso mesmo que eu precisava!

foi vc mesmo que bolou esse script ou já viu em algum lugar?

preciso conhecer mais classes da unity e o efeito que cada uma faz, como por exemplo esse StartCoroutine, quando é que se usa o IEnumerator, o que é esse yield return new WaitForSeconds e para quê se usa, etc

vc tem alguma lista (pode até ser uma referencia de algum site/blog) que mostra varios desses comandos diferentes para eu ir pegando?

uma duvida, o uso da underline antes da variavel, como a _camera por exemplo, para que serve essa underline?

tem casos que precisa usar ou foi só prrferencia sua?

Marc7
Avançado
Avançado

PONTOS : 413
REPUTAÇÃO : 7
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Mudar instantaneamente a cor da camera

Mensagem por AndyShow em Qui Ago 25, 2016 4:41 am

uma duvida, o uso da underline antes da variavel, como a _camera por exemplo, para que serve essa underline?

tem casos que precisa usar ou foi só prrferencia sua?
Acho que foi pra Diferenciar a Camera "Componente" para camera "Variável"!
por isso o _camera pra ficar mais Visível!
Bom eu Faço isso! hehehe

AndyShow
Instrutor

Masculino PONTOS : 1398
REPUTAÇÃO : 303
Idade : 33
Áreas de atuação : Blender e Unity
Respeito as regras :

Ver perfil do usuário http://mundounity3d.forumbom.com/

Voltar ao Topo Ir em baixo

DÚVIDA Re: Mudar instantaneamente a cor da camera

Mensagem por Marc7 em Qui Ago 25, 2016 5:02 am

Beleza!

outra coisa, como estou ainda aprendendo vou perguntar: na linha 
Camera _camera = Camera.main;  

esse primero Camera que fica em azul no script, ele é o componente Camera?

em que situações eu preciso colocar o nome de um componente primeiro, seguido de uma variavel? quando é que eu sei que vou ter que chamar um componente primeiro?

porque estou acostumado a usar "var umNomeQualquer", só um exemplo.

aí me deparo com coisas do tipo:
Vector3 posição = ...
Camera camera = ...
e tantos outros..

quando que eu sei que preciso fazer isso?

Marc7
Avançado
Avançado

PONTOS : 413
REPUTAÇÃO : 7
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Mudar instantaneamente a cor da camera

Mensagem por HudsonJeff em Qui Ago 25, 2016 5:46 am

Marc7 escreveu:preciso conhecer mais classes da unity e o efeito que cada uma faz, como por exemplo esse StartCoroutine, quando é que se usa o IEnumerator, o que é esse yield return new WaitForSeconds e para quê se usa, etc

Olá Marc7!

Aqui tem uma aula do Marcos sobre Ienumerator, Coroutines e essas coisas que você mencionou! Aconselho a ver!:


HudsonJeff
Iniciante
Iniciante

PONTOS : 262
REPUTAÇÃO : 1
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Mudar instantaneamente a cor da camera

Mensagem por Manawydan em Qui Ago 25, 2016 8:44 am

@Marc7
Teoricamente no C# voce vai sempre declarar o tipo da variavel primeiro, e so depois o nome, aparentemente voce esta acostumado com o javascript que é quase que contrario.
Se voce quer criar um numero inteiro voce faz por exemplo:

Código:
int meuNumero = 10;

Onde 'int' seria o tipo de dado, meuNumero seria o nome da variavel, e 10 seria o valor da mesma. Logo sua variavel 'meuNumero' so vai aceitar valores do tipo 'int'(valores inteiro).
Se voce quer criar uma variavel de texto(string), faz igual com o int:

Código:
string meuTexto = "Oi meu chapa";
Onde string seria o tipo de dado(texto), meuTexto seria o nome da variavel, "Oi meu chapa" seria o valor que esta na variavel meuTexto.
Se voce quiser ver eu tenho uns tutorias bem basico sobre C#: https://www.youtube.com/playlist?list=PLEXOFsnCDCevwgeC12R7Zyn8C6OF3Rc2b

Manawydan
Moderador

PONTOS : 586
REPUTAÇÃO : 103
Idade : 20
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Mudar instantaneamente a cor da camera

Mensagem por Marc7 em Sex Ago 26, 2016 2:28 am

Entendido Manawydan, então todos esses termos int, string, float, são tipos de dados, aí qualquer nome que eu colocar em seguida só vai receber valores do tipo do dado.

quando eu escrevo o 'var' dentro do metodo update ou qualquer outro metodo, ele é que tipo de dado?
posso escrever por ex. os tipos de dados int, float, string dentro de um metodo?
por exemplo, vou criar uma linha de codigo, vou escrever dentro do metodo update:

int nomeQualquer = 7;

exatamente desse jeito. posso fazer isso?
seria isso o mesmo que   var nomeQualquer = 7;?

Marc7
Avançado
Avançado

PONTOS : 413
REPUTAÇÃO : 7
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Mudar instantaneamente a cor da camera

Mensagem por Manawydan em Sex Ago 26, 2016 10:49 am

@Marc7
Quando voce utiliza a 'var' o compilador vai analisar o contexto e transformara 'var' em um tipo de dado compatível.
Ex:
Código:
void Start(){
      var numero1 = 7;     // VIRA int
      var numero2 = 7.0f;  // VIRA float
      var numero3 = 7.0;  // VIRA double
      var texto = "Hue";  // VIRA string
      var letra = 'C';    // VIRA char
      var pos = transform.position; // VIRA Vector3
   }

Voce pode ver mais detalhadamente no site da Microsoft:
https://msdn.microsoft.com/pt-br/library/bb384061.aspx

Manawydan
Moderador

PONTOS : 586
REPUTAÇÃO : 103
Idade : 20
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Mudar instantaneamente a cor da camera

Mensagem por Marc7 em Sex Ago 26, 2016 11:06 pm

Manawydan é isso que eu queria saber.
o var se torna um tipo de dado de acordo com o que vc seta para ele.

Marc7
Avançado
Avançado

PONTOS : 413
REPUTAÇÃO : 7
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Mudar instantaneamente a cor da camera

Mensagem por weslleyFx em Sex Ago 26, 2016 11:32 pm

também existe uma variável chamada Dynamic que e bem parecida com o var so que as variáveis do tipo Dynamic você pode alterar o tipo de dados dele no decorrer do código

weslleyFx
Moderador

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

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Mudar instantaneamente a cor da camera

Mensagem por Marc7 em Sab Ago 27, 2016 12:05 am

legal weslley, poderia escrever um exemplo de uma codigo usando dynamic?

Marc7
Avançado
Avançado

PONTOS : 413
REPUTAÇÃO : 7
Respeito as regras :

Ver perfil do usuário

Voltar ao Topo Ir em baixo

DÚVIDA Re: Mudar instantaneamente a cor da camera

Mensagem por weslleyFx em Sab Ago 27, 2016 9:24 am

claro

Código:
using System;

public class Conta
{
    public decimal saldo;
}

public class Pessoa
{
    public int idade;
}

public class Automovel
{
    public decimal valor;
}

public class Animal
{
    public string nome;
}

class Program
{


    public static void Main()
    {

        Conta conta = new Conta();
        conta.saldo = 10000;
        Pessoa maria = new Pessoa();
        maria.idade = 15;
        Automovel carro = new Automovel();
        carro.valor = 15000;
        Animal cavalo = new Animal();
        cavalo.nome = "cavalo";
        //
        dynamic dinamico;
        dinamico = conta;
        Console.WriteLine(dinamico.saldo);
        //
        dinamico = maria;
        Console.WriteLine(maria.idade);
        //
        dinamico = carro;
        Console.WriteLine(dinamico.valor);
        //
        dinamico = cavalo;
        Console.WriteLine(dinamico.nome);

        Console.ReadKey();
    }
}

weslleyFx
Moderador

Masculino PONTOS : 2065
REPUTAÇÃO : 447
Idade : 18
Áreas de atuação : Csharp programming language C#
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