예제 #1
0
 static ServerMediation()
 {
     st_ServerCenter  = GameObject.Find("Network").GetComponent <ServerCenter>();
     st_ScreenBuild   = GameObject.Find("MyScreen").GetComponent <ScreenBuild>();
     st_ButtonRespond = GameObject.Find("MyButton").GetComponent <ButtonRespond>();
     st_RobotMotion   = GameObject.Find("MyMotion").GetComponent <RobotMotion>();
     st_Camerascript  = GameObject.Find("CameraFree").GetComponent <Camerascript>();
 }
예제 #2
0
    void Start()
    {
        ScreenScript = GameObject.Find("MyScreen").GetComponent <ScreenBuild>();
        Button       = GameObject.Find("MyButton").GetComponent <ButtonRespond>();
        DefineJMove("case1");

        axis7 = new Axis7();
    }
예제 #3
0
 void Start()
 {
     ScreenScript = GameObject.Find("MyScreen").GetComponent <ScreenBuild>();
     Mouse        = GameObject.Find("MainScript").GetComponent <CursorMove_zw>();
     IO_Panel     = GameObject.Find("panellight");
     CloseIOPanel();//一开始不显示IO面板
     ClosePanel();
 }
예제 #4
0
 public void empty()
 {
     FILEPATH     = Application.dataPath + "\\StreamingAssets\\Programs\\";
     GSKFile      = new ROBOTFILE(FILEPATH);
     button       = GameObject.Find("MyButton").GetComponent <ButtonRespond>();
     ScreenScript = GameObject.Find("MyScreen").GetComponent <ScreenBuild>();
     MotionScript = GameObject.Find("MyMotion").GetComponent <RobotMotion>();
     TipsShow     = GameObject.Find("MainScript").GetComponent <TipsWindow>();
     Voice        = GameObject.Find("MainScript").GetComponent <doVoiceExe>();
     TipsMo       = new TipsMotion();
     TipsManager  = new TipsInfoManager();
 }
예제 #5
0
    public void Initial(string casename, string filename)
    {
        ObjectInitial();
        StageTotal    = 0;
        stage_current = 0;
        DetectNo      = 0;
        caseName      = casename;
        FileName      = filename;
        TipsShow      = GameObject.Find("MainScript").GetComponent <TipsWindow>();
        Voice         = GameObject.Find("MainScript").GetComponent <doVoiceExe>();
        TipsMo        = new TipsMotion();
        TipsManager   = new TipsInfoManager();
        button        = GameObject.Find("MyButton").GetComponent <ButtonRespond>();
        FILEPATH      = Application.dataPath + "\\StreamingAssets\\Programs\\";
        GSKFile       = new ROBOTFILE(FILEPATH);
        ScreenScript  = GameObject.Find("MyScreen").GetComponent <ScreenBuild>();
        MotionScript  = GameObject.Find("MyMotion").GetComponent <RobotMotion>();

        CalculateTotalStage();
        CaseIntro.SetActive(true);
        CaseIntro.CaseStart(casename);
        PanelInitial();//面板初始化
    }
예제 #6
0
    // Use this for initialization
    void Start()
    {
        FILEPATH     = Application.dataPath + "\\StreamingAssets\\Programs\\";
        FileClass    = new ROBOTFILE(FILEPATH);
        ScreenScript = GameObject.Find("MyScreen").GetComponent <ScreenBuild>();

        //0参数函数绑定
        _Func_0Para.Add("OnJ1Press", ServerMediation.st_ButtonRespond.OnJ1Press);
        _Func_0Para.Add("OnJ1Release", ServerMediation.st_ButtonRespond.OnJ1Release);
        _Func_0Para.Add("OnJ1_Press", ServerMediation.st_ButtonRespond.OnJ1_Press);
        _Func_0Para.Add("OnJ1_Release", ServerMediation.st_ButtonRespond.OnJ1_Release);

        _Func_0Para.Add("OnJ2Press", ServerMediation.st_ButtonRespond.OnJ2Press);
        _Func_0Para.Add("OnJ2Release", ServerMediation.st_ButtonRespond.OnJ2Release);
        _Func_0Para.Add("OnJ2_Press", ServerMediation.st_ButtonRespond.OnJ2_Press);
        _Func_0Para.Add("OnJ2_Release", ServerMediation.st_ButtonRespond.OnJ2_Release);

        _Func_0Para.Add("OnJ3Press", ServerMediation.st_ButtonRespond.OnJ3Press);
        _Func_0Para.Add("OnJ3Release", ServerMediation.st_ButtonRespond.OnJ3Release);
        _Func_0Para.Add("OnJ3_Press", ServerMediation.st_ButtonRespond.OnJ3_Press);
        _Func_0Para.Add("OnJ3_Release", ServerMediation.st_ButtonRespond.OnJ3_Release);

        _Func_0Para.Add("OnJ4Press", ServerMediation.st_ButtonRespond.OnJ4Press);
        _Func_0Para.Add("OnJ4Release", ServerMediation.st_ButtonRespond.OnJ4Release);
        _Func_0Para.Add("OnJ4_Press", ServerMediation.st_ButtonRespond.OnJ4_Press);
        _Func_0Para.Add("OnJ4_Release", ServerMediation.st_ButtonRespond.OnJ4_Release);

        _Func_0Para.Add("OnJ5Press", ServerMediation.st_ButtonRespond.OnJ5Press);
        _Func_0Para.Add("OnJ5Release", ServerMediation.st_ButtonRespond.OnJ5Release);
        _Func_0Para.Add("OnJ5_Press", ServerMediation.st_ButtonRespond.OnJ5_Press);
        _Func_0Para.Add("OnJ5_Release", ServerMediation.st_ButtonRespond.OnJ5_Release);

        _Func_0Para.Add("OnJ6Press", ServerMediation.st_ButtonRespond.OnJ6Press);
        _Func_0Para.Add("OnJ6Release", ServerMediation.st_ButtonRespond.OnJ6Release);
        _Func_0Para.Add("OnJ6_Press", ServerMediation.st_ButtonRespond.OnJ6_Press);
        _Func_0Para.Add("OnJ6_Release", ServerMediation.st_ButtonRespond.OnJ6_Release);

        _Func_0Para.Add("OnStartClick", ServerMediation.st_ButtonRespond.OnStartClick);
        _Func_0Para.Add("OnStartRelease", ServerMediation.st_ButtonRespond.OnStartRelease);
        _Func_0Para.Add("OnStopClick", ServerMediation.st_ButtonRespond.OnStopClick);
        _Func_0Para.Add("OnStopRelease", ServerMediation.st_ButtonRespond.OnStopRelease);

        _Func_0Para.Add("OnScramClick", ServerMediation.st_ButtonRespond.OnScramClick);

        _Func_0Para.Add("OnReappearClick", ServerMediation.st_ButtonRespond.OnReappearClick);

        _Func_0Para.Add("OnTeachClick", ServerMediation.st_ButtonRespond.OnTeachClick);

        _Func_0Para.Add("OnRemoteClick", ServerMediation.st_ButtonRespond.OnTeachClick);

        _Func_0Para.Add("OnF1Click", ServerMediation.st_ButtonRespond.OnF1Click);

        _Func_0Para.Add("OnF2Click", ServerMediation.st_ButtonRespond.OnF2Click);

        _Func_0Para.Add("OnF3Click", ServerMediation.st_ButtonRespond.OnF3Click);

        _Func_0Para.Add("OnF4Click", ServerMediation.st_ButtonRespond.OnF4Click);

        _Func_0Para.Add("OnF5Click", ServerMediation.st_ButtonRespond.OnF5Click);

        _Func_0Para.Add("OnUpClick", ServerMediation.st_ButtonRespond.OnUpClick);

        _Func_0Para.Add("OnLeftClick", ServerMediation.st_ButtonRespond.OnLeftClick);

        _Func_0Para.Add("OnDownClick", ServerMediation.st_ButtonRespond.OnDownClick);

        _Func_0Para.Add("OnRightClick", ServerMediation.st_ButtonRespond.OnRightClick);

        _Func_0Para.Add("OnReadyClick", ServerMediation.st_ButtonRespond.OnReadyClick);

        _Func_0Para.Add("OnTabClick", ServerMediation.st_ButtonRespond.OnTabClick);

        _Func_0Para.Add("OnChooseClick", ServerMediation.st_ButtonRespond.OnChooseClick);

        _Func_0Para.Add("OnCancelClick", ServerMediation.st_ButtonRespond.OnCancelClick);

        _Func_0Para.Add("OnClearClick", ServerMediation.st_ButtonRespond.OnClearClick);

        _Func_0Para.Add("OnCutClick", ServerMediation.st_ButtonRespond.OnCutClick);

        _Func_0Para.Add("OnCopyClick", ServerMediation.st_ButtonRespond.OnCopyClick);

        _Func_0Para.Add("OnDeleteClick", ServerMediation.st_ButtonRespond.OnDeleteClick);

        _Func_0Para.Add("OnModifyClick", ServerMediation.st_ButtonRespond.OnModifyClick);

        _Func_0Para.Add("OnInputClick", ServerMediation.st_ButtonRespond.OnInputClick);

        _Func_0Para.Add("OnAddClick", ServerMediation.st_ButtonRespond.OnAddClick);

        _Func_0Para.Add("OnLeft_Click", ServerMediation.st_ButtonRespond.OnLeft_Click);

        _Func_0Para.Add("OnGetClick", ServerMediation.st_ButtonRespond.OnGetClick);

        _Func_0Para.Add("OnSpeedUpClick", ServerMediation.st_ButtonRespond.OnSpeedUpClick);

        _Func_0Para.Add("OnSpeedDownClick", ServerMediation.st_ButtonRespond.OnSpeedDownClick);

        _Func_0Para.Add("OnSetClick", ServerMediation.st_ButtonRespond.OnSetClick);

        _Func_0Para.Add("OnIsContinueClick", ServerMediation.st_ButtonRespond.OnIsContinueClick);

        _Func_0Para.Add("OnOutShaftClick", ServerMediation.st_ButtonRespond.OnOutShaftClick);

        _Func_0Para.Add("OnGoforwardClick", ServerMediation.st_ButtonRespond.OnGoforwardClick);

        //1个Int参数绑定
        _Func_1Para_Int.Add("OnInBtClick", ServerMediation.st_ButtonRespond.OnInBtClick);
        _Func_1Para_Int.Add("OnOutBtClick", ServerMediation.st_ButtonRespond.OnOutBtClick);


        //1个String参数绑定
        _Func_1Para_String.Add("OnNumber", ServerMediation.st_ScreenBuild.OnNumber);


        //2个Float参数绑定
        _Func_2Para_Float.Add("RotateMotion", ServerMediation.st_Camerascript.RotateMotion);

        _Func_2Para_Float.Add("MoveMotion", ServerMediation.st_Camerascript.MoveMotion);


        //1个Float参数绑定
        _Func_1Para_Float.Add("ZoomMotion", ServerMediation.st_Camerascript.ZoomMotion);


        //1个Bool参数绑定
        _Func_1Para_Bool.Add("MobileMotion", ServerMediation.st_Camerascript.MobileMotion);
    }