Script com a função "Save Game" feito em Unity 3D.



public class caixatexto : MonoBehaviour {
public string nome;//declarei as variaveis nome e idade do tipo string
public string idade;

void OnGUI(){//iniciei o metodo GUI

nome = GUI.TextField(new Rect(Screen.width/2 - 50, Screen.height/2, 100, 20), nome);//informei que a variavel nome deve ser uma caixa de texto( informei que queria um retangulo(informei que o retangulo deveria se iniciar no meio da tela e informei as medidas.
idade = GUI.TextArea(new Rect(Screen.width/2-50, Screen.height/2 + 20,100,20), idade);//idem ao de cima

bool salvarJogo = GUI.Button(new Rect(Screen.width/2 - 50, Screen.height/2 + 100, 100,20), "Salvar Jogo");//declarei uma variavel verdadeira ou falsa "salvar o jogo", que armazenaria se o botao estaria apertado. declarei as medidas dos botoes.
bool carregarJogo = GUI.Button(new Rect(Screen.width/2 - 50, Screen.height/2 + 120, 100,20), "Carregar Jogo");
bool deletarJogo = GUI.Button(new Rect(Screen.width/2 - 50, Screen.height/2 + 140, 100,20), "Deletar Jogo");

if(salvarJogo){// se botao salvar jogo for verdadeira(ou pressionada com os parametros de verdadeiro ou falso acima)

bancoDeDados.salvarDados (nome, idade);// entao deve-se buscar a funçao "salvar dados" dentro do script "banco de dados"
}
if(carregarJogo){// se botao carregar jogo for verdadeira(ou pressionada segundo os parametros acima)

string[] valoresRetornados = bancoDeDados.carregarDados();// entao deve se declarar uma string valoresRetornados que percorrera os valores declarados na funçao "carregarDados" do script "bancoDeDados".
nome = valoresRetornados[0];//a variavel publica nome devera ser igual ao valor declarado de posiçao "0"
idade = valoresRetornados[1];//"   "       "      idade ''    ''  ''     ''  ''   ''       '' ''     "1"
  }
if(deletarJogo){// se botao deletar jogo for verdadeira(ou precionada segundo os parametros acima)
bancoDeDados.deletarJogosSalvos();//deve se buscar a funçao "deletarjogossalvos" dentro do script "bancoDeDados"
}
}

}

Comentários

Postagens mais visitadas deste blog

Resenha livro: Game Over: jogos eletrônicos e violência - lynn alves