Red de conocimiento informático - Problemas con los teléfonos móviles - Cuando unity2d mueve a una persona hacia arriba, abajo, izquierda y derecha, ¿cómo asignar el valor de movimiento del eje Y al eje Z (por ejemplo, Y cambia en 5, Z cambia en 8)?

Cuando unity2d mueve a una persona hacia arriba, abajo, izquierda y derecha, ¿cómo asignar el valor de movimiento del eje Y al eje Z (por ejemplo, Y cambia en 5, Z cambia en 8)?

void Move(){

//Ahora las coordenadas se sustituyen en la posición.

Posición del vector 3 = transformar.posición

//Sigue presionando el botón izquierdo.

If (input. GetKey("left")){

posición x-= velocidad

} else if (input. getkey( "derecha")){//Sigue haciendo clic derecho.

posición . x+= velocidad .

posición. y+= velocidad. y;

posición. z+= velocidad. //El eje z también cambiará.

} else if(input.getkey(" down ")){//Sigue presionando la tecla.

posición. y-= velocidad. y;

posición. z-= velocidad.

}

//Refleja la posición cambiada de este personaje.

transform.position = Posición

}

======================== = ==-

ps: Es mejor no cambiar el eje z en unity2d.