Exemplo n.º 1
0
 public void CreateFirst()
 {
     if (myPlayer != null)
     {
         CPacketSender.MOVING_USER_REQ_SEND(m_MySN, myPlayer.transform.position);
     }
 }
Exemplo n.º 2
0
    void Update()
    {
        if (Input.GetKeyUp(KeyCode.Escape))
        {
            QuitBtn.SetActive(true);
        }

        if (myPlayer != null)
        {
            fSendTimer += Time.deltaTime;
            if (Input.GetKeyDown(KeyCode.Mouse0))
            {
                if (fSendTimer >= 0.5f)
                {
                    RaycastHit hitObj;
                    Ray        ray = Camera.main.ScreenPointToRay(Input.mousePosition);

                    if (Physics.Raycast(ray, out hitObj, 100f, LayerMask.GetMask("Floor")))
                    {
                        myPlayer.TargetMove(hitObj.point);
                        CPacketSender.MOVING_USER_REQ_SEND(m_MySN, hitObj.point);
                        fSendTimer = 0f;
                    }
                }
            }
            camTrans.position = Vector3.Lerp(camTrans.position, myPlayer.transform.position, Time.deltaTime * 5f);
        }
    }