68 lines
1.7 KiB
C#
68 lines
1.7 KiB
C#
using AdamSync;
|
|
using System;
|
|
using System.Collections;
|
|
using System.Collections.Generic;
|
|
using UnityEngine;
|
|
using UnityEngine.UI;
|
|
|
|
public class Conversionfrequency : MonoBehaviour
|
|
{
|
|
public static Conversionfrequency Instance;
|
|
|
|
public TerrestrialRadioInterferenceManger terrestrialRadioInterferenceManger;
|
|
public Dropdown dropdown;
|
|
/// <summary>
|
|
/// 改变频率的传值
|
|
/// </summary>
|
|
public int Smallfrequency;
|
|
/// <summary>
|
|
/// 取消频率设置按钮
|
|
/// </summary>
|
|
public Button offon_buttn;
|
|
/// <summary>
|
|
/// 确认频率按钮
|
|
/// </summary>
|
|
public Button verify_buttn;
|
|
/// <summary>
|
|
/// 调整场景内无线电干扰的频率
|
|
/// </summary>
|
|
public string disturb;
|
|
private void Awake()
|
|
{
|
|
Instance = this;
|
|
}
|
|
void Start()
|
|
{
|
|
transform.gameObject.SetActive(false);
|
|
Controlpage();
|
|
}
|
|
|
|
private void Controlpage()
|
|
{
|
|
offon_buttn.onClick.AddListener(() =>
|
|
{
|
|
transform.gameObject.SetActive(false);
|
|
});
|
|
verify_buttn.onClick.AddListener(() =>
|
|
{
|
|
//Smallfrequency = dropdown.value;
|
|
terrestrialRadioInterferenceManger.InterferingFrequency= dropdown.options[dropdown.value].text;
|
|
//terrestrialRadioInterferenceManger.Interference(Smallfrequency);
|
|
transform.gameObject.SetActive(false);
|
|
string msg = $"send2room EditorDevice,{terrestrialRadioInterferenceManger.equipmentCommon.deviceID},{terrestrialRadioInterferenceManger.InterferingFrequency}";
|
|
_ = SyncCreateRoom.SendMessageAsync(msg);
|
|
});
|
|
}
|
|
|
|
|
|
|
|
void Update()
|
|
{
|
|
|
|
}
|
|
private void OnDestroy()
|
|
{
|
|
transform.gameObject.SetActive(false);
|
|
}
|
|
}
|