Texto no Console
Parte da seção Fundamentos de Scripting no Unity do Journey de Unity da Coddy. Lição 4 de 85.
Uma string é texto: um nome, uma mensagem, uma linha de pontuação. Você a escreve entre aspas duplas, e seu tipo é string:
string hero = "Mia";O sinal de + junta strings e transforma números em texto nesse processo:
int gems = 4;
Debug.Log(hero + " found " + gems + " gems");Isso escreve Mia found 4 gems no Console. Os espaços ficam dentro das aspas: hero + "found" resultaria em Miafound.
Uma variável pode mudar. gems = gems + 2; lê o valor antigo, soma 2 e coloca o resultado de volta, e gems += 2; é a forma abreviada de escrever a mesma coisa. -=, *= e /= funcionam da mesma forma.
Desafio
FácilSam pega mais 2 moedas: faça o Console exibir isso.
- Abaixo de
int coins = 3;, adicionecoins += 2;. - Altere a linha
Debug.LogparaDebug.Log(playerName + " has " + coins + " coins");, com os espaços dentro das aspas.
Pressione “Jogar”: o Console exibe que Sam tem 5 moedas. Em seguida, pressione “Verificar”.
Experimente você mesmo
using UnityEngine;
public class Greeting : MonoBehaviour
{
void Start()
{
string playerName = "Sam";
int coins = 3;
Debug.Log("Hello");
}
}
Todas as lições de Fundamentos de Scripting no Unity
1Fundamentos de C# no Unity
Olá, UnityVariáveisDecimais precisam de um fTexto no ConsoleVariáveis que guardam valoresIf e ElseComparar númerosRevisão: Coletor de Moedas7Laços e Métodos
Repita com forLaços dentro de laçosEscreva um métodoMétodos que respondemArraysRevisão: Escada10Encontrando coisas
Buscar pelo nomeTagsBuscar por tipoReferências são melhores que FindO null do UnityRevisão: moeda mais próxima13Projeto: Desvie dos Blocos
O CorredorBlocos do Céu2Faça-o se mover
Posicione o cuboMova a cada quadroGire a cada segundoDirija com as teclasRecapitulando: dirija o cubo5Vetores
Somando vetoresDireçõesEspaço local e globalVelocidade diagonalDistância entre objetosVector3 é uma structRevisão: piloto de drone8GameObjects e Componentes
Referências no InspectorObter um componenteComponentes ausentesAdicionar um componenteRequireComponentMostrar e ocultarRevisão: Interruptor de luz6Transformações e hierarquia
Pais e filhosIçar a bandeiraEscalaOlhar para as coisasMover-se em direção a um pontoRevisão: Lua em órbita9Projeto: Pegue a Estrela
O PegadorUma Estrela CadentePratique por conta própria: Playground de Unity