using UnityEngine;
using System.IO;
// using System.Xml.Serialization;
public class SaveCoordinates : MonoBehaviour
{
public GameObject MainObject;
private void Start()
{
}
void Update()
{
// 获取 MainObject 的位置坐标
float x = MainObject.transform.position.x;
float y = MainObject.transform.position.y;
float z = MainObject.transform.position.z;
float elux = MainObject.transform.eulerAngles.x;
float eluy = MainObject.transform.eulerAngles.y;
float eluz = MainObject.transform.eulerAngles.z;
// 打开文件,以写入模式写入文本内容
using (var file = System.IO.File.CreateText("coordinates.txt"))
{
// 将三个坐标值以空格分隔,并写入文件
file.Write(x + " ");
file.Write(y + " ");
file.Write(z + " ");
file.Write("elur" + " ");
file.Write(elux + " ");
file.Write(eluy + " ");
file.Write(eluz);
}
}
}
unity保存物体的位置和旋转坐标为txt
猜你喜欢
转载自blog.csdn.net/moonlightpeng/article/details/132044104
今日推荐
周排行