예제 #1
0
        private void Cln_DataTransferCompletedProvide(ClientManagment sender, MemorySave e)
        {
            PackageReader po = new PackageReader(e.ComeDateStream);
            Commad        k  = (Commad)po.ReadUInt16();

            switch (k)
            {
            case Commad.Message:
                Invoke((MethodInvoker) delegate
                {
                    ComeMessageText.Text = po.ReadString();
                });
                break;

            case Commad.Obje:
                Person v = (Person)po.ReaderObje <Person>();
                Invoke((MethodInvoker) delegate
                {
                    ComeNameText.Text    = v.Name;
                    ComeSurnameText.Text = v.SurName;
                    ComeJobsText.Text    = v.Jobs;
                    ComeDateText.Text    = v.Date.ToString();
                });
                break;

            case Commad.Image:
                Invoke((MethodInvoker) delegate
                {
                    ComeImageBox.Image = po.ReaderImage();
                });
                break;

            default:
                break;
            }
        }
예제 #2
0
 // Update is called once per frame
 void Update()
 {
     if (Input.GetKeyUp(KeyCode.W))
     {
         commadup = new Moveup(receiver, );
         InvokeCommad InvokeCommad = new InvokeCommad(commadup);
         InvokeCommad.Excutecommad();
     }
     if (Input.GetKeyUp(KeyCode.A))
     {
         InvokeCommad InvokeCommad = new InvokeCommad(commadleft);
         InvokeCommad.Excutecommad();
     }
     if (Input.GetKeyUp(KeyCode.S))
     {
         InvokeCommad InvokeCommad = new InvokeCommad(commaddown);
         InvokeCommad.Excutecommad();
     }
     if (Input.GetKeyUp(KeyCode.D))
     {
         InvokeCommad InvokeCommad = new InvokeCommad(commadright);
         InvokeCommad.Excutecommad();
     }
 }
예제 #3
0
 public InvokeCommad(Commad commad)
 {
     Commad = commad;
 }
예제 #4
0
 // Use this for initialization
 void Start()
 {
     commadleft  = new Moveleft(receiver);
     commadright = new MoveRight(receiver);
     commaddown  = new MoveDown(receiver);
 }