Example #1
0
 void OnEndSimulate(SimulateViewer simulateViewer)
 {
     for (int i = 0; i < m_Buttons.Length; ++i)
     {
         m_Buttons[i].interactable = true;
     }
 }
Example #2
0
    ////////////////////////////////////////////
    //
    // Function
    //
    ////////////////////////////////////////////

    protected override void Awake()
    {
        base.Awake();
        m_ModelViewer    = ModelViewer.instance;
        m_VoxelViewer    = VoxelViewer.instance;
        m_SimulateViewer = GameObject.Find("SimulateViewer").GetComponent <SimulateViewer>();
        m_ModelMgr       = GameObject.Find("ModelMgr").GetComponent <ModelMgr>();
    }
Example #3
0
    ////////////////////////////////////////////
    //
    // Function
    //
    ////////////////////////////////////////////

    private void Awake()
    {
        m_SimulateViewer = GameObject.Find("SimulateViewer").GetComponent <SimulateViewer>();
        m_MultiModelMgr  = GameObject.Find("ModelMgr").GetComponent <MultiModelMgr>();
        //
        var singleUIMgr = SingleUIMgr.instance;

        singleUIMgr.fSimulation    = this.OnSimulate;
        singleUIMgr.fEndSimulation = this.OnEndSimulate;
    }
Example #4
0
 void OnEndSimulation(SimulateViewer simulationViewer)
 {
     m_UsingViewers.Remove(simulationViewer);
     m_TempViewers.AddLast(simulationViewer);
 }