Perguntas com a marcação «c#»

C # é uma linguagem de programação multiparadigma, gerenciada, fortemente tipada e com coleta de lixo, criada pela Microsoft em conjunto com a plataforma .NET.

2
Por que as máscaras de camada do Unity precisam usar a mudança de bits?
Finalmente descobri por que minhas máscaras de camada para o meu código de colisão no solo não estavam funcionando. Eu estava usando NameToLayer()para obter a camada de que precisava, mas as máscaras de camada usam deslocamento de bits para realmente definir o valor da máscara de camada. Isso é extremamente …
10 unity  c# 


5
Por que não posso usar o operador '> =' com Vector3s?
Estou tentando fazer com que um retângulo se mova entre duas posições às quais me refiro como _positionAe _positionB. Ambos são do tipo Vector3. O retângulo se move muito bem. No entanto, quando chega _positionB, não se move na direção oposta, como deveria. Voltei ao código para dar uma olhada. …
9 unity  c#  vector  mathematics  vector  matrix  unity  c#  transformation  java  3d  terrain-rendering  shading  ios  opengl-es  opengl  rendering  optimization  python  scripting  minecraft-modding  modding  pc  3d-meshes  mesh  culling  point-cloud  networking  interpolation  mathematics  game-design  ai  game-mechanics  animation  unreal-4  skeletal-animation  3dsmax  unity  c#  3d  opengl  c++  textures  unity  ide  cocos2d  cocos2d-x-js  unity  c#  mono  il2cpp  c++  game-loop  timer  linux  flash  actionscript-3  java  glsl  c++  vector  entity-component  c++  directx11  windows  visual-studio  libgdx  mouse  unity  c#  architecture  storage  unity  c#  rotation  coordinates  quaternion  vrpn  movement  vector  unreal-4  unity  shaders  unity  gui  text  bug  shooter  3d  animation  rendering  voxels  c++  mmo  multithreading  linux  textures  procedural-generation  terrain-rendering  multiplayer  mmo  game-state  java  android  libgdx  opengl  procedural-generation  unity  gui  3d  animation  tools  geometry-shader  mobile  advertisements  unity  c#  animation  scripting  unity  animation  unityscript  coroutines  unity  shaders  lighting  camera 

4
Por que meu código C # 6 não é compilado no Unity?
Por que o Unity não pode trabalhar com código C # 6 ? Sempre me dá erros de compilador. Aqui estão alguns exemplos de código: using static System.Convert; using static System.Environment; $"€{punten}{NewLine}€{Money}{NewLine}€{KilledEnemies}{NewLine}€{bonus}{NewLine}€{total}"; Eu uso o Visual Studio como meu editor de código e construo sem erros. Se eu pressionar play …
9 unity  c# 

1
Construindo um Octree para geração de terrenos
Eu já implementei cubos de marchas / tetraedros para renderizar um IsoSurface. Funcionou ( YouTube ), mas o desempenho foi péssimo, pois nunca consegui implementar o Nível de detalhe variável com base na distância da visualização (ou mesmo remover pedaços antigos e distantes). Decidi tentar outra vez e fazê-lo corretamente …
9 unity  c#  voxels  octree 

1
Contorno duplo - localizando o ponto de recurso, normal fora
Estou seguindo este tutorial para implementar o Dual Contouring http://www.sandboxie.com/misc/isosurf/isosurfaces.html Minha fonte de dados é uma grade 16x16x16; Atravesso esta grade de baixo para cima, da esquerda para a direita, perto e longe. Para cada índice da minha grade, eu crio uma estrutura de cubo: public Cube(int x, int y, …
9 c#  geometry 



3
Espelhos rotativos slerping
Giro meu personagem do jogo para assistir ao alvo usando o seguinte código: transform.rotation = Quaternion.Slerp(startQuaternion, lookQuaternion, turningNormalizer*turningSpeed/10f) startQuaternion é a rotação atual do personagem quando um novo alvo é dado. lookQuaternion é a direção que o personagem deve olhar e está definido assim: destinationVector = currentWaypoint.transform.position - transform.position; lookQuaternion …


1
Como o gluLookAt funciona?
Pelo meu entendimento, gluLookAt( eye_x, eye_y, eye_z, center_x, center_y, center_z, up_x, up_y, up_z ); é equivalente a: glRotatef(B, 0.0, 0.0, 1.0); glRotatef(A, wx, wy, wz); glTranslatef(-eye_x, -eye_y, -eye_z); Mas quando imprimo a ModelViewmatriz, a chamada para glTranslatef()parece não funcionar corretamente. Aqui está o trecho de código: #include <stdlib.h> #include <stdio.h> …

2
Entrada do servidor
Atualmente no meu jogo, o cliente nada mais é do que um renderizador. Quando o estado de entrada é alterado, o cliente envia um pacote ao servidor e move o player como se estivesse processando a entrada, mas o servidor tem a palavra final na posição. Isso geralmente funciona muito …

1
Thumbstick do Xbox usado para girar sprite, a fórmula básica faz com que ele fique "grudado" ou "grudento" em intervalos de 90 graus! Como você obtém rotação suave?
Estou usando uma fórmula muito básica para calcular qual ângulo meu sprite (nave espacial, por exemplo) deve estar enfrentando com base no polegar do controlador Xbox, ou seja, você usa o polegar para girar a nave. No meu principal método de atualização: shuttleAngle = (float) Math.Atan2(newGamePadState.ThumbSticks.Right.X, newGamePadState.ThumbSticks.Right.Y); No meu método …
9 xna  c#  sprites  rotation  gamepad 

3
Como decompor a folha de sprite
Eu tenho muitas planilhas mal formatadas que quero decompor ou dividir em muitas imagens pequenas, uma para cada sprite. Se eu puder fazer isso, posso usar minha ferramenta de empacotador de textura personalizada para criar meus recursos de jogo. Minhas ferramentas de desenvolvimento são XNA e C # visando o …


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.