Revisão: Interruptor de Luz
Parte da seção Noções básicas de scripting no Unity do Journey de Unity da Coddy. Lição 35 de 67.
Desafio
MédioEscreva o interruptor de luz. O script do interruptor armazena a luz da lâmpada em seu campo lamp.
- Cada vez que você pressiona a barra de espaço, a luz se apaga se estiver acesa e acende se estiver apagada. Alterne o componente Light, não a lâmpada inteira.
- O interruptor indica o estado com sua própria cor:
Color.greenenquanto a lâmpada está acesa eColor.redenquanto está apagada, desde o momento em que o jogo começa.
Pressione Play, pressione a barra de espaço algumas vezes e, em seguida, Check.
Experimente você mesmo
using UnityEngine;
public class LightSwitch : MonoBehaviour
{
public Light lamp;
void Start()
{
}
void Update()
{
}
}
Todas as lições de Noções básicas de scripting no Unity
1Seu primeiro script
Olá, UnityPosicione o cuboMova a cada quadroGire a cada segundoConduza com as teclasRecapitulando: dirija o cubo4Vetores
Adicionando vetoresDireçõesEspaço local e espaço do mundoVelocidade diagonalDistância entre objetosVector3 é uma structRevisão: piloto de drone7Projeto: Pegue a Estrela
O ApanhadorUma Estrela Cadente10O ciclo de vida dos scripts
Awake e StartUpdate e LateUpdateOnEnable e OnDisableA ordem do ciclo de vidaRevisão: registrador do ciclo de vida5Transformações e Hierarquia
Pais e FilhosEscalaObserve as CoisasMova-se em Direção a um PontoRevisão: Lua em Órbita6GameObjects e Componentes
Referências no InspectorObter um ComponenteComponentes AusentesAdicionar um ComponenteRequireComponentMostrar e OcultarRevisão: Interruptor de Luz