Plataformas móveis
Parte da seção Criando Jogos de Verdade do Journey de Unity da Coddy. Lição 50 de 60.
Desafio
MédioFaça a plataforma azul deslizar sobre o vão. Andar nela vem a seguir.
- Em
MovingPlatform, adicione os floats[SerializeField]distance = 3fespeed = 1.5f, epublic Vector3 delta;. - Em
Update(), deslize do ponto inicial atédistanceunidades ao longo de +x aspeed, volte e repita. - Defina
deltacomo a posição depois do movimento menos a posição antes.
Pressione “Jogar”: a plataforma desliza para a frente e volta. Depois, “Verificar”.
Experimente você mesmo
using UnityEngine;
public class MovingPlatform : MonoBehaviour
{
// Uma aula posterior completará isto: uma plataforma que desliza de um lado para o outro.
}
Todas as lições de Criando Jogos de Verdade
1Texto na tela
Canvas e textoExiba a pontuaçãoFormate númerosUm cronômetro regressivoRevisão: velocímetro4Cenas e Fases
Carregar uma CenaReiniciar a FasePróxima FaseManter entre CenasRevisão: Seleção de Fases10Projeto: Plataforma 3D
O percursoPlataformas móveis2Botões e telas
Botões e onClickLambdasConectando no InspectorPainéis ligados e desligadosBarras de vidaRevisão: Loja de melhorias5Salvando com PlayerPrefs
Salvar um númeroCarregar com um valor padrãoRecordeSalvar configuraçõesRevisão: Moedas no bancoPratique por conta própria: Playground de Unity