Exemple #1
0
        static public VitalSign NewVitalSign(Transform parent, Vector3 pos, Color color, string name, string high, string low)
        {
            VitalSign vital = Instantiate(VitalSignPrefab, parent).GetComponentInChildren <VitalSign>();

            vital.Init(pos, color, name, high, low);
            return(vital);
        }
Exemple #2
0
    // Start is called before the first frame update
    void Start()
    {
        HRValue   = "--";
        SpO2Value = "--";

        GameObject VitalSignPrefab = Resources.Load("VitalSign/VitalSign") as GameObject;

        HR = UnityEngine.Object.Instantiate(VitalSignPrefab, transform).GetComponentInChildren <VitalSign>();
        HR.Init(new Vector3(XOffset, YOffset + 0.00f, 0f), Color.green, "HR", "160", "75");

        SpO2 = UnityEngine.Object.Instantiate(VitalSignPrefab, transform).GetComponentInChildren <VitalSign>();
        SpO2.Init(new Vector3(XOffset, YOffset + 0.25f, 0f), Color.cyan, "SpO2", "100", "90");
        //Camera.transform.position
        //(Camera.transform.up * cornerOffsetY) + (Camera.transform.left * cornerOffsetX)
        //new Vector3(-2.5f, 1.5f, 0.0f)
        transform.SetPositionAndRotation((Camera.transform.position + Camera.transform.forward * Distantce) + (Camera.transform.up * cornerOffsetY) + (Camera.transform.right * cornerOffsetX),
                                         Quaternion.LookRotation(Camera.transform.forward, Camera.transform.up));
        gameObject.SetActive(true);
    }