Menú

Mostrar Mensajes

Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.

Mostrar Mensajes Menú

Mensajes - francoe1

#811
General (Antiguo) / camara en 3ra persona
Junio 17, 2015, 05:35:29 PM
Sacas la dirección entre Camara y Target y luego mueves el personaje a esa dirección, pero esto no es tan facil, te lo digo por experiencia, lograr una camara como la de Super Mario 64 no es tan facil... 
#812
General (Antiguo) / Interfaz de usuario por cámara
Junio 17, 2015, 05:22:39 PM
Si cambias de camara es por que tienes un Controlador para las camaras, en ese mismo tienes que agregar estas condiciones!
#813
pero almacenalos en una Lista entonces tenes un control mas comodo sobre los agentes!
#814
General (Antiguo) / Transiciones
Junio 17, 2015, 04:22:16 AM
Te doy una Idea, busca Fade UI con la nueva UI de unity, luego busca como hacer una captura de pantalla y seguidamente, a tu captura la asignas a un UI que este en la siguiente escena y que este mismo haga un efecto fade.
 
¡Suerte!
#815
General (Antiguo) / Unity remote por wi-fi
Junio 17, 2015, 04:20:15 AM
http://stackoverflow.com/questions/2604727/how-can-i-connect-to-android-with-adb-over-tcp" rel="external nofollow">http://stackoverflow.com/questions/2604727/how-can-i-connect-to-android-with-adb-over-tcp
 
From your device, if it is rooted
According to http://forum.xda-developers.com/showthread.php?t=623828&page=3" rel="external nofollow">a post on xda-developers, you can enable ADB over Wi-Fi from the device with the commands:
su

setprop service.adb.tcp.port 5555
stop adbd

start adbd
And you can disable it and return ADB to listening on USB with
setprop service.adb.tcp.port -1
stop adbd

start adbd
From a computer, if you have USB access already
It is even easier to switch to using Wi-Fi, if you already have USB. From a command line on the computer that has the device connected via USB, issue the commands
adb tcpip 5555
adb connect 192.168.0.101:5555
Be sure to replace 192.168.0.101 with the IP address that is actually assigned to your device.
You can find the IP address of a tablet in two ways:
Manual IP Discovery:
Go into Android's WiFi settings, click the menu button in the action bar (the vertical ellipsis), hitAdvanced and see the IP address at the bottom of the screen.
Use ADB to discover IP:
Execute the following command via adb:
adb shell ip -f inet addr show wlan0
To tell the ADB daemon return to listening over USB
adb usb
Apps to automate the process
There are also several apps on Google Play that automate this process. A quick search suggestshttps://play.google.com/store/apps/details?id=siir.es.adbWireless&hl=en" rel="external nofollow">adbWireless, https://play.google.com/store/apps/details?id=com.ttxapps.wifiadb&hl=en" rel="external nofollow">WiFi ADB and https://play.google.com/store/apps/details?id=com.ryosoftware.adbw&hl=en" rel="external nofollow">ADB WiFi. All of these require root access, but adbWireless requires fewer permissions.
 
Con esa información tenes mas que seguro la conexión. 
#816
No entiendo bien como lo has programado, mi idea para resolver este problema seria el Siguiente.
 
crear una Lista de Agentes y luego en orden descendente asignar como target al anterior y el primero que tenga como target al Player! y luego de forma ascendente vas desparentando, para que cuando cada uno va llegando el siguiente empieza a seguir al Player.
 
Te lo explico mejor con Código, por que realmente no se como explicarlo y que se entienda, xD

public class Francoe1 : MonoBehaviour
{
public List<GameObject> Agents = new List<GameObject>();
void Seguir()
{
   //Tomar todos los Objecto sercanos con Agente y Agregarlos a la Lista.
   Agents = GameObject.FindObjectsOfType<NavAgent>();//Esta linea es imaginaria, no estoy en Unity en este momento.
   //Luego Asiganar a cada Agente su agente anterior de la lista
   GameObject LastAgent; = Player;//Que esta variable inicie con Player.
   foreach(NavAgent currentAgent in Agents)
   {
      NavAgent.target = LastAgent;//Asiganamos el objeto actual con la Variable LastAgent y luego LastAgent pasa a ser el Objeto actual.
      LastAgent = currentAgent;
   }
}   
}

Es un Codigo bastante resumido y mal escrito, pero si sigues la idea te va a funcionar, de echo ya lo plante en un proyecto con una problematica similar y con HashList funcionaba genial con mas de 300 Agentes en tiempo real!
#817

import System.Diagnostics;
function Comprobar ()
{
     var TodosLosNotePad = Process.GetProcessesByName("notepad");
}

No se si estará bien, si no que alguien me corrija!
#818
La navegación por Grilla, cuando tu creas los agentes!
 
La navegación por maya lo trae unity programado y optimizado, y es muy simple de utilizar!
#819

using System.Diagnostics;
void Comprobar()
{
     Process[] TodosLosNotePad = Process.GetProcessesByName("notepad");
}

¡Con eso ya estaría!
#820
Dependiendo para que juego estas necesitando, si es un FPS no sirve una navegación por grilla, el la navegación por maya es mas rápido y optimo que por grilla, ahora si necesitas hacer un Juego RTS vas a necesitar una grilla.
Pero todo esto se complica cuando tenes grandes grillas que recorrer, debes saber utilizar muy bien los "Stack" y "Binary Tree", de echo yo e echo varas veces un sistema y no es dificil el armarlo lo dificil es optimizar, y saber generar semáforos binario para una múltiple búsqueda, no es tan simple la optimizacion.
 
Respecto a Unity3D version 5.0.3 puedo decir que ah mejorado muchísimo, las físicas son casi perfectas y no tienen tantos bug como en las versiones de la 4.x, mejoras en el IDE como poder navegas tranquilamente por el AssetStore sin que se tilde Unity, y en Shader un cambio gigante, si aun no lo utilizas entonces deberias, por que el cambio es enorme, y eso que comentabas de que unity no es compatible con Chrome, no es solo Chrome se trata del WebGL deberias leer, con Unity5 este problema no lo vas a tener!
#821
Unity 5 Tiene todo Gratis! Actualizate!
#822
General (Antiguo) / Final Race [Android & iOS]
Junio 15, 2015, 01:42:59 AM
Perfect Work! 
 
En principio no puedo comentar mucho, pero por lo que se ve y por la experiencia de disfrutar de otras entregas de @Mantis, se puede decir que este esta muchísimo mas producido que los demás en cuanto a gráfico, pero por lo visto en fotos espero saques una version WebPlayer, para poder disfrutar desde la PC sin tener que acceder al móvil, aun que sea una demo de una carrera. Suerte con las Ventas ¡Se espera mas Acción!
 
Saludos.
#823
Pero por que no simplemente utilizas un Arreglo simple GameObject[] o una Lista, pero no entiendo que intentas hacer!
 
Si es dinamico, simplemente con List<T> ya puedes agregar y eliminar, tu problema es que ArrayList  es un nombre reservado y cuando intentas acceder por herencia accede a ArrayList class, y no a tu Lista!
#824
General (Antiguo) / Ayuda con el MultiOnline
Junio 13, 2015, 12:02:08 AM
Que detalle, para los juegos multijugador lo mejor es programarlo absolutamente todo a consola, osea te programas una consola y que el juego sea capaz de manejarse con comandos, entonces aprences Socket y Wuala.
#825
General (Antiguo) / Unity 5
Junio 12, 2015, 03:10:46 AM
La version 5.1 Esta Genial, el nuevo NetWorking tiene un gran potencial y la actualización de físicas se merece un Aplauso.