예제 #1
0
    void Start()
    {
        // cnt = 3;//remote
        // one = 0;


        BSec = new int[20];
        TSec = new int[20];

        Plane    = new GameObject[6];
        Plane[0] = Plane0;
        Plane[1] = Plane1;
        Plane[2] = Plane2;
        Plane[3] = Plane3;
        Plane[4] = Plane4;
        Plane[5] = Plane5;

        nowtime  = 0;
        texttime = textt.GetComponent <TextMesh>();

        Timesphere = GameObject.Find("TimeSphere");
        movetime   = Timesphere.GetComponent <MoveTime>();
        trpObject  = GameObject.Find("TimeSphere2");
        trp        = trpObject.GetComponent <TranceRP>();


        Invoke("Init", 1.0f);

        //PlaneChange();
    }
예제 #2
0
 void Start()
 {
     if (ApplicationModel.wentToResearch)
     {
         researchPanel.SetActive(true);
     }
     gameManager = GameObject.Find("GameManager");
     moveTime    = gameManager.GetComponent <MoveTime>();
     money       = gameManager.GetComponent <Money>();
 }
예제 #3
0
        public string FormatforQAD()
        {
            const char MFLD = '\u0001';
            string     mstr = RoutingCode + "\v" + "S" + MFLD;

            mstr = mstr + Operation.ToString() + "\v" + "I" + MFLD;
            mstr = mstr + StartDate.ToString() + "\v" + "D" + MFLD;
            mstr = mstr + EndDate.ToString() + "\v" + "D" + MFLD;
            mstr = mstr + StandOp + "\v" + "S" + MFLD;
            mstr = mstr + WorkCenter + "\v" + "S" + MFLD;
            mstr = mstr + Machine + "\v" + "S" + MFLD;
            mstr = mstr + Description + "\v" + "S" + MFLD;
            mstr = mstr + MachPerOp.ToString() + "\v" + "I" + MFLD;
            mstr = mstr + OverlapUnits.ToString() + "\v" + "I" + MFLD;
            mstr = mstr + QueueTime.ToString() + "\v" + "G" + MFLD;
            mstr = mstr + WaitTime.ToString() + "\v" + "G" + MFLD;
            mstr = mstr + "yes" + "\v" + "L" + MFLD;
            mstr = mstr + SubcontractLT.ToString() + "\v" + "I" + MFLD;
            mstr = mstr + SetupCrew.ToString() + "\v" + "G" + MFLD;
            mstr = mstr + RunCrew.ToString() + "\v" + "G" + MFLD;
            mstr = mstr + SetupTime.ToString() + "\v" + "G" + MFLD;
            mstr = mstr + RunTime.ToString() + "\v" + "F" + MFLD;
            mstr = mstr + MoveTime.ToString() + "\v" + "G" + MFLD;
            mstr = mstr + YieldPerc.ToString("000") + "\v" + "E" + MFLD;
            mstr = mstr + ToolCode + "\v" + "S" + MFLD;
            mstr = mstr + Supplier + "\v" + "S" + MFLD;
            mstr = mstr + InvValue.ToString() + "\v" + "G" + MFLD;
            mstr = mstr + SubCost.ToString() + "\v" + "G" + MFLD;
            mstr = mstr + Comments + "\v" + "X" + MFLD;
            mstr = mstr + WIP + "\v" + "S" + MFLD;
            mstr = mstr + PurchaseOrder + "\v" + "S" + MFLD;
            mstr = mstr + Line.ToString() + "\v" + "I" + MFLD;
            mstr = mstr + "yes" + "\v" + "L" + MFLD;
            mstr = mstr + "no" + "\v" + "L" + MFLD;
            mstr = mstr + OrigStartDate.ToString() + "\v" + "D" + MFLD;
            mstr = mstr + '\u0014';
            return(mstr);
        }
예제 #4
0
 /// <summary>
 /// 窗体Panel鼠标弹起事件
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void panel1_MouseUp(object sender, MouseEventArgs e)
 {
     MoveTime.Stop();                                       //停止计时器
 }
예제 #5
0
        private Point mpoint = new Point();     //鼠标坐标

        /// <summary>
        /// 窗体Panel鼠标按下事件
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void panel1_MouseDown(object sender, MouseEventArgs e)
        {
            mpoint.X = e.X;
            mpoint.Y = e.Y;
            MoveTime.Start();                                       //启动计时器
        }
예제 #6
0
 public override string ToString()
 {
     return(OriginTime.ToString() + "," + MoveTime.ToString() + "," + AlarmTime.ToString());
 }