public IActionResult Put(MovimentacaoPlayer model) { MovimentacaoPlayer player = playersList.FirstOrDefault(e => e.Id == model.Id); player.ValorX = model.ValorX; player.ValorY = model.ValorY; return(Ok()); }
public IActionResult Get(int id) { MovimentacaoPlayer player = playersList.FirstOrDefault(e => e.Id == id); //if (player is null) // playersList.Add(new MovimentacaoPlayer() { Id = 1 }); return(Ok(player)); }
IEnumerator BuscarPosicao() { using (UnityWebRequest request = UnityWebRequest.Get("http://localhost:52381/api/Movimentacao/" + playerLocal.id)) { contador++; yield return(request.SendWebRequest()); if (request.isNetworkError) { Debug.LogError(request.error); } else { _player = JsonUtility.FromJson <MovimentacaoPlayer>(request.downloadHandler.text); } StartCoroutine(BuscarPosicao()); } }
public IActionResult Delete(MovimentacaoPlayer model) { playersList.Remove(playersList.FirstOrDefault(e => e.Id == model.Id)); return(Ok()); }
public IActionResult Post(MovimentacaoPlayer model) { playersList.Add(model); return(Ok()); }
private void SpawnarPlayer(MovimentacaoPlayer player) { GameObject gameObject = Instantiate(_playerPrefab, new Vector3(player.valorX, player.valorY, 0), Quaternion.identity); gameObject.GetComponent <MovimentacaoPersonagem>().playerLocal = player; }