72 lines
1.9 KiB
C#
72 lines
1.9 KiB
C#
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
public class LinkClick : MonoBehaviour
|
|
{
|
|
public Button delte;
|
|
void Start()
|
|
{
|
|
GetComponent<Button>().onClick.AddListener(() =>
|
|
{
|
|
UseLink(transform.name.Split('|'));
|
|
});
|
|
delte.onClick.AddListener(() =>
|
|
{
|
|
Destroy(gameObject);
|
|
});
|
|
}
|
|
|
|
private void UseLink(string[] type)
|
|
{
|
|
if (type[0].Equals("开空调"))
|
|
{
|
|
Control_Air.Instance.AudiosTalk("开空调");
|
|
if (type[1].Equals("关窗"))
|
|
{
|
|
Control_Windows.Instance.AudiosTalk("关窗户");
|
|
}
|
|
if (type[1].Equals("关窗帘"))
|
|
{
|
|
Control_Curtain.Instance.AudiosTalk("关窗帘");
|
|
}
|
|
}
|
|
if (type[0].Equals("关空调"))
|
|
{
|
|
Control_Air.Instance.AudiosTalk("关空调");
|
|
if (type[1].Equals("开窗"))
|
|
{
|
|
Control_Windows.Instance.AudiosTalk("开窗户");
|
|
}
|
|
if (type[1].Equals("开窗帘"))
|
|
{
|
|
Control_Curtain.Instance.AudiosTalk("开窗帘");
|
|
}
|
|
}
|
|
if (type[0].Equals("开电视"))
|
|
{
|
|
Control_Tv.Instance.AudiosTalk("开电视");
|
|
if (type[1].Equals("关灯"))
|
|
{
|
|
Control_Light.Instance.AudiosContorl("关灯");
|
|
}
|
|
if (type[1].Equals("关窗帘"))
|
|
{
|
|
Control_Curtain.Instance.AudiosTalk("关窗帘");
|
|
}
|
|
}
|
|
if (type[0].Equals("关电视"))
|
|
{
|
|
if (type[1].Equals("开灯"))
|
|
{
|
|
Control_Light.Instance.AudiosContorl("开灯");
|
|
}
|
|
if (type[1].Equals("开窗帘"))
|
|
{
|
|
Control_Curtain.Instance.AudiosTalk("开窗帘");
|
|
}
|
|
}
|
|
}
|
|
}
|