using Sirenix.OdinInspector;
using System.Collections.Generic;
using System.Diagnostics;
using System.Linq;
public class OperationStepDataInfo
{
///
/// 步骤ID
///
[ReadOnly]
public string id;
///
/// 父级节点名称
///
public string parentStepName;
///
/// 步骤标记(只起到编辑器内标记使用)
///
public string stepMark;
///
/// 步骤名称
///
[ReadOnly]
public string stepName;
///
/// 步骤描述
///
public string stepDescr;
///
/// 步骤注意事项
///
public string stepMattersNeedingAttention;
///
/// 步骤视频
///
public string stepVideoNames;
///
/// 步骤图片
///
public string stepPictureNames;
///
/// 工具名称
///
[ReadOnly]
public string toolName;
///
/// 音频名称
///
public string audioClipName;
///
/// 学习模式镜头位置
///
public string position;
///
/// 学习模式朝向
///
public string rotation;
#region 中英文
public string en_parentStepName;
public string en_stepName;
public string en_stepDescr;
public string en_stepMattersNeedingAttention;
#endregion
///
/// 标识码
///
[ReadOnly]
public string guid;
///
/// 获取所有的视频名称
///
///
///
public List GetVideoNames()
{
if (string.IsNullOrEmpty(stepVideoNames)) return null;
string[] tmpVideoNames = stepVideoNames.Split('/');
UnityEngine.Debug.Log(tmpVideoNames.Length);
return tmpVideoNames.ToList();
}
///
/// 获取所有的图片名称
///
///
///
public List GetPicturesNames()
{
if (string.IsNullOrEmpty(stepPictureNames)) return null;
string[] tmpPictureNames = stepPictureNames.Split('/');
UnityEngine.Debug.Log(tmpPictureNames.Length);
return tmpPictureNames.ToList();
}
}