У меня есть проект кабельного соединения в единстве, и я хочу сохранить все модификации, которые игрок делает в сцене.
Как мне сохранить игру? Как я могу сохранить свой игровой объект? Мне нужно сериализовать мой игровой объект, но я не знаю, как это сделать!
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityStandardAssets.Characters.FirstPerson;
public class GameController : MonoBehaviour
{
public Transform player;
int i;
void Start ()
{
i = 1;
}
void Update ()
{
if (Input.GetKeyUp(KeyCode.Escape))
{
Pause();
}
if(player.GetComponent<FirstPersonController>().enabled == false)
{
if (Input.GetKey (KeyCode.UpArrow))
{
Debug.Log ("Up pressed");
player.transform.position = new Vector3(player.transform.position.x,player.transform.position.y + 1.0f,player.transform.position.z);
}
else if (Input.GetKey (KeyCode.DownArrow))
{
Debug.Log ("Down pressed");
player.transform.position = new Vector3(player.transform.position.x,player.transform.position.y - 1.0f,player.transform.position.z);
}
}
}