using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.UI;
using DG.Tweening;
public class Layer2 : MonoBehaviour
{
public static Layer2 instance;
#region 按钮
[Header(“返回一级界面”)]
public Button back_btn;
[Header(“展开列表”)]
public Button list_btn;
[Header(“关闭列表”)]
public Button close_list_btn;
[Header("播放模型动画")]
public Button model_play_btn;
[Header("暂停模型动画")]
public Button model_stop_btn;
[Header("播放、暂停模型动画按钮父物体")]
public GameObject model_obj_btn;
[Header("主键按钮")]
public List<Button> MKey_btn;
[Header("副键按钮")]
public List<Button> AKey_btn;
[Header("副键数目按钮")]
public List<Button> listbtn_text;
[Header("主键数目按钮")]
public List<Button> listmainbtn_text;
#endregion
#region 物体
[Header("局部按钮")]
public GameObject btns_obj;
[Header("主键数量")]
public GameObject btns_MKey_obj;
[Header("副键数量")]
public GameObject btns_AKey_obj;
[Header("副键数目文本")]
public List<Text> list_text;
[Header("主键数目文本")]
public List<Text> listmain_text;
#endregion
#region 物体
//展开 收起
private int index = 0;
//模型动画播放 暂停
private int index_model = 0;
#endregion
#region 按钮
private int secondbtnIdx1 = 0;
[Header("未选中的颜色副键按钮-灰色")]
/// <summary>
/// 未选中的颜色-灰色
/// </summary>
public Texture2D m_unselected_texture2d;
[Header("选中的颜色副键按钮-亮色")]
/// <summary>
/// 选中的颜色-橙色
/// </summary>
public Texture2D m_selected_texture2d;
//上方数目的按钮的点击数
private int AmountbtnIdx = 0;
//下方数目的按钮的点击数
private int AmountbtnIdx1 = 0;
[Header("未选中的颜色副键按钮-灰色")]
/// <summary>
/// 未选中的颜色-灰色
/// </summary>
public Texture2D m_unselected_Amount_texture2d;
[Header("选中的颜色副键按钮-亮色")]
/// <summary>
/// 选中的颜色-橙色
/// </summary>
public Texture2D m_selected_Amount_texture2d;
#endregion
[Header("对准模型的相机")]
public Camera camera;
[Header("八系统介绍")]
public GameObject table_obj;
[Header("主键介绍")]
public Text text_obj;
[Header("主键介绍")]
public List<GameObject> btns;
private int indexbtn;
[Header("模型父物体")]
public GameObject model_obj;
[Header("模型图片动画")]
public Image img_obj;
[Header("模型动画")]
public List<Animation> anims;
[Header("数目按钮父物体")]
public GameObject numbel_obj;
[Header("模型显示")]
public Button modelshow_btn;
public Animation lastanim;
[Header("高亮模型介绍")]
public Text text_hight;
[Header("系统介绍")]
public GameObject system_obj;
[Header("操作介绍")]
public GameObject action_obj;
[Header("点击副键数目按钮记录")]
public int recort;
[Header("上一个点击下排副键按钮记录")]
public int lastdown;
[Header("图片滑动")]
public ScrollRect scroll;
// Start is called before the first frame update
void Start()
{
instance = this;
back_btn.onClick.AddListener(Back_OnClick);
list_btn.onClick.AddListener(List_OnClick);
close_list_btn.onClick.AddListener(List_OnClick);
modelshow_btn.o