海淀天下城电子沙盘单机版
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

37 lines
1010 B

4 years ago
using System.Collections;
using System.Collections.Generic;
using UnityEngine;
public class CloneSixLadder : CloneSingleObj
{
public override void Awake()
{
ResourcesName = "Prefab/Tool/SixLadder";
cloneObjType = CloneObjType.SixLadder;
base.Awake();
}
/// <summary>
/// 添加初始状态记录
/// </summary>
/// <param name="list"></param>
public override void AddRecordFrame(List<ObjectData> list)
{
foreach (Transform child in transform)
{
var data = new RecordSixLadder();
SetBaseData(data, child);
data.upLadderPos = child.Find("LadderUp").localPosition;
string json = JsonUtility.ToJson(data);
var objectJson = new ObjectData();
objectJson.cloneObjType = cloneObjType;
objectJson.json = json;
list.Add(objectJson);
}
}
}
public class RecordSixLadder : RecordObjectBase
{
public Vector3 upLadderPos;
}