Пример #1
0
    void Start()
    {
        omgManager = GetComponent <OmicronManager>();
        // cave2manager = GetComponent<CAVE2Manager>();

        transform.position = new Vector3(0.01f, 0.04f, 0);
    }
Пример #2
0
    // Initializations
    public void Awake()
    {
        omicronManagerInstance = this;
        omicronListener = new EventListener(this);
        omicronManager = new OmicronConnectorClient(omicronListener);

        eventList = new ArrayList();
    }
Пример #3
0
    private float timeleft;     // Left time for current interval

    void Start()
    {
        omgManager = GetComponent <OmicronManager>();
        // cave2manager = GetComponent<CAVE2Manager>();

        if (GetComponent <GUIText>() == null)
        {
            gameObject.AddComponent <GUIText>();
        }

        transform.position = new Vector3(0.01f, 0.04f, 0);
    }
Пример #4
0
    // ---------------------------------------------------------------------------------------------


    // CAVE2 Input Management ----------------------------------------------------------------------
    public static bool UsingOmicronServer()
    {
        OmicronManager omicronManager = GetCAVE2Manager().GetComponent <OmicronManager>();

        if (omicronManager)
        {
            return(omicronManager.IsConnectedToServer() || omicronManager.IsReceivingDataFromMaster());
        }
        else
        {
            return(false);
        }
    }
Пример #5
0
    // ---------------------------------------------------------------------------------------------


    // CAVE2 Input Management ----------------------------------------------------------------------
    public static bool UsingOmicronServer()
    {
        OmicronManager omicronManager = GetCAVE2Manager().GetComponent <OmicronManager>();

        if (omicronManager)
        {
            return(omicronManager.connectedToServer);
        }
        else
        {
            return(false);
        }
    }
Пример #6
0
    // Initializations
    public void Start()
	{
        omicronManagerInstance = this;
        omicronListener = new EventListener(this);
		omicronManager = new OmicronConnectorClient(omicronListener);
		
		eventList = new ArrayList();

        if (connectToServer)
        {
            StartCoroutine("ConnectToServer");
        }

        DontDestroyOnLoad(gameObject);
    }// start
Пример #7
0
    private float timeleft;     // Left time for current interval

    void Start()
    {
        GameObject cave2ManagerObj = GameObject.Find("CAVE2-Manager");

        if (cave2ManagerObj)
        {
            omgManager   = cave2ManagerObj.GetComponent <OmicronManager>();
            cave2manager = cave2ManagerObj.GetComponent <CAVE2Manager>();

            if (GetComponent <GUIText>() == null)
            {
                gameObject.AddComponent <GUIText>();
            }
            if (GetComponent <TextMesh>() == null)
            {
                transform.position = new Vector3(0.01f, 0.04f, 0);
            }
        }
    }
Пример #8
0
    void Start()
    {
        Init();

        if (OnCAVE2Display() || OnCAVE2Master())
        {
#if UNITY_EDITOR
#else
            simulatorMode                = false;
            mocapEmulation               = false;
            keyboardEventEmulation       = false;
            wandMousePointerEmulation    = false;
            usingKinectTrackingSimulator = false;
#endif
            if (OnCAVE2Display())
            {
                OmicronManager omg = GetComponent <OmicronManager>();
                omg.connectToServer = false;
            }
        }
    }
Пример #9
0
 public static OmicronManager GetOmicronManager()
 {
     if (omicronManagerInstance != null)
     {
         return omicronManagerInstance;
     }
     else
     {
         //Debug.LogWarning(ERROR_MANAGERNOTFOUND);
         GameObject c2m = GameObject.Find("OmicronManager");
         if( c2m == null )
         {
             // Debug.LogWarning("OmicronManager not found looking for CAVE2Manager");
             c2m = GameObject.Find("CAVE2-Manager");
         }
         omicronManagerInstance = c2m.GetComponent<OmicronManager>();
         // Debug.LogWarning("Reintializing OmicronManager");
         omicronManagerInstance.Awake();
         return omicronManagerInstance;
     }
 }
Пример #10
0
    // Use this for initialization
    IEnumerator Start()
    {
        omicronManager = GetComponent <OmicronManager>();

        ws = new WebSocket(new System.Uri("ws://" + sage2Server + ":" + sage2OmicronPort));
        yield return(StartCoroutine(ws.Connect()));

        while (true)
        {
            byte[] reply = ws.Recv();
            if (reply != null)
            {
                omicronManager.AddEvent(omicronConnector.OmicronConnectorClient.ByteArrayToEventData(reply));
            }
            if (ws.error != null)
            {
                Debug.LogError("Error: " + ws.error);
                break;
            }
            yield return(0);
        }
        ws.Close();
    }
Пример #11
0
 // Use this for initialization
 void Start()
 {
     omicronManager = CAVE2.GetCAVE2Manager().GetComponent <OmicronManager>();
     uiText         = gameObject.GetComponent <Text>();
 }
Пример #12
0
	public EventListener( OmicronManager p )
	{
		parent = p;
	}
Пример #13
0
 public void InitOmicron()
 {
     omicronManager = OmicronManager.GetOmicronManager();
     omicronManager.AddClient(this);
 }
Пример #14
0
 public void InitOmicron()
 {
     omicronManager = CAVE2Manager.GetCAVE2Manager().GetComponent <OmicronManager>();
     omicronManager.AddClient(this);
 }
	public void InitOmicron()
	{
		omicronManager = GameObject.FindGameObjectWithTag("OmicronManager").GetComponent<OmicronManager>();
		omicronManager.AddClient(this);
	}
Пример #16
0
	public EventListener( OmicronManager p )
	{
		parent = p;
	}