加ant+相关代码。
This commit is contained in:
1 parent
f45711f39f
commit
3c2bb10f07
115 files changed
+9058
-405
No files matched your search
@@ -1,4 +1,5 @@
|
||||
using System;
|
||||
using Assets.Scripts.Devices.Ant;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
@@ -6,22 +7,61 @@ using System.Threading.Tasks;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class DeviceController : MonoBehaviour
|
||||
public class DeviceController : PFUIPanel
|
||||
{
|
||||
public Toggle toggle;
|
||||
private float timer = 1.0f;
|
||||
protected override void Awake()
|
||||
{
|
||||
AntConnector.Instance();
|
||||
}
|
||||
|
||||
// Start is called before the first frame update
|
||||
void Start()
|
||||
protected override void Start()
|
||||
{
|
||||
base.Start();
|
||||
Button button = this.transform.Find("Button").GetComponent<Button>();
|
||||
button.onClick.AddListener(() =>
|
||||
{
|
||||
UIManager.ShowHomePanel();
|
||||
});
|
||||
|
||||
this.toggle = this.transform.Find("Toggle").GetComponent<Toggle>();
|
||||
this.toggle.onValueChanged.AddListener(s =>
|
||||
{
|
||||
if (s)
|
||||
{
|
||||
this.toggle.transform.GetComponentInChildren<UnityEngine.UI.Text>().color = Color.green;
|
||||
}
|
||||
else
|
||||
{
|
||||
this.toggle.transform.GetComponentInChildren<UnityEngine.UI.Text>().color = Color.gray;
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void Update()
|
||||
{
|
||||
timer -= Time.deltaTime;
|
||||
if (timer <= 0)
|
||||
{
|
||||
this.toggle.isOn = AntConnector.Instance().IsAvailable;
|
||||
|
||||
//foreach (var item in AntConnector.Instance().discoveredDevices)
|
||||
//{
|
||||
// if (!devices.ContainsKey(item.DeviceNumber))
|
||||
// {
|
||||
// var dev1 = Instantiate(device);
|
||||
// dev1.transform.SetParent(this.grid.transform);
|
||||
// var s1 = dev1.GetComponent<Assets.Scripts.UI.Devicea>();
|
||||
// s1.Device = item;
|
||||
|
||||
// devices.Add(item.DeviceNumber, dev1);
|
||||
// }
|
||||
//}
|
||||
|
||||
timer = 1.0f;
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,19 @@
|
||||
using System.Collections;
|
||||
using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
|
||||
public class EditUserController : PFUIPanel
|
||||
{
|
||||
// Start is called before the first frame update
|
||||
protected override void Start()
|
||||
{
|
||||
base.Start();
|
||||
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
void Update()
|
||||
{
|
||||
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 6d865b6d0ecb54044a4600bc590d8c29
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -8,7 +8,7 @@ using UnityEngine.EventSystems;
|
||||
using UnityEngine.SceneManagement;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class HomeController : MonoBehaviour
|
||||
public class HomeController : PFUIPanel
|
||||
{
|
||||
[SerializeField] Text Ftp;
|
||||
[SerializeField] RawImage Avatar;
|
||||
@@ -22,8 +22,9 @@ public class HomeController : MonoBehaviour
|
||||
[SerializeField] Button BtnRide;
|
||||
|
||||
// Start is called before the first frame update
|
||||
void Start()
|
||||
protected override void Start()
|
||||
{
|
||||
base.Start();
|
||||
//var parent = Utils.FindUpParent(gameObject.transform);
|
||||
//if (parent.Find("ToastContainer") == null)
|
||||
//{
|
||||
|
||||
@@ -0,0 +1,20 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Text;
|
||||
using System.Threading.Tasks;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
using UnityEngine.EventSystems;
|
||||
|
||||
//namespace Assets.Scripts.UI.Prefab.Panel
|
||||
//{
|
||||
public class PFUIPanel : UIBehaviour
|
||||
{
|
||||
|
||||
public void OpenURL(string url)
|
||||
{
|
||||
Application.OpenURL(url);
|
||||
}
|
||||
}
|
||||
//}
|
||||
@@ -0,0 +1,11 @@
|
||||
fileFormatVersion: 2
|
||||
guid: 3622b843b296d2e46ba722beb139f040
|
||||
MonoImporter:
|
||||
externalObjects: {}
|
||||
serializedVersion: 2
|
||||
defaultReferences: []
|
||||
executionOrder: 0
|
||||
icon: {instanceID: 0}
|
||||
userData:
|
||||
assetBundleName:
|
||||
assetBundleVariant:
|
||||
@@ -3,10 +3,10 @@ using System.Collections.Generic;
|
||||
using UnityEngine;
|
||||
using UnityEngine.UI;
|
||||
|
||||
public class UserInfoController : MonoBehaviour
|
||||
public class UserInfoController : PFUIPanel
|
||||
{
|
||||
// Start is called before the first frame update
|
||||
void Start()
|
||||
protected override void Start()
|
||||
{
|
||||
this.transform.localPosition = new Vector3(0, 0, 0);
|
||||
|
||||
@@ -16,6 +16,12 @@ public class UserInfoController : MonoBehaviour
|
||||
{
|
||||
UIManager.ShowHomePanel();
|
||||
});
|
||||
|
||||
Button editBtn = this.transform.Find("InfoPanel").Find("EditButton").GetComponent<Button>();
|
||||
editBtn.onClick.AddListener(() =>
|
||||
{
|
||||
UIManager.ShowEditUserPanel();
|
||||
});
|
||||
}
|
||||
|
||||
// Update is called once per frame
|
||||
|
||||
Reference in new issue
Block a user