Ca pourrait etre pas mal !!
http://unityvs.com/
mardi 28 février 2012
lundi 20 février 2012
Comprendre les ratios iPhone/iPad
C'est un peu hors sujet, mais voici juste un petit schéma pour comprendre la problématique des ratios entre iPhone et iPad lorsqu'on souhaite designer une UI compatible avec ces 2 devices.
Dans le 1er cas on design l'UI au format iPad (1024*768) et on l'adapte ensuite à l'iphone.
Dans le 2eme cas on design l'UI au format iPhone (960*640) et on l'adapte ensuite à l'ipad.
Les callback (delegate) en C#
C'est assez simple.
On declare un type delegate ainsi (ici le callback aura 2 parametres):
public delegate void CommandCallbackType(int a, float b);
On declare un type delegate ainsi (ici le callback aura 2 parametres):
public delegate void CommandCallbackType(int a, float b);
On a quelque part une fonction (ici statique mais pas obligatoire) de prototype identique.
public static void OnCommand(int a, float b)
{
...traitements...
}
On stocke notre callbak ainsi:
public CommandCallbackType mCallback = new CommandCallbackType(OnCommand);
On peut ensuite appeller le callback de cette maniere:
mCallback (1, 2.5f);
dimanche 19 février 2012
Autres Blogs
Un autre blog qui peut etre interessant:
http://zaxisgames.blogspot.com/
Ou aussi:
http://unitynoobs.blogspot.com/
Ou encore celui la:
http://www.chrisdanielson.com/category/unity/
http://zaxisgames.blogspot.com/
Ou aussi:
http://unitynoobs.blogspot.com/
Ou encore celui la:
http://www.chrisdanielson.com/category/unity/
vendredi 17 février 2012
Lancer plusieurs instances d'Unity en meme temps
Quand on essai d'ouvrir Unity plus d'une fois celui-ci refuse de le faire.
La raison est simple, il ne veut pas que l'on puisse ouvrir plus d'une fois le même projet.
Malheureusement des qu'on lance Unity il essaye d'ouvrir par defaut le dernier projet utilisé.
La solution consiste tout simplement à spécifier à Unity quel projet charger, cela se fait grace aux parametres de ligne de commandes d'Unity.
Sous Windows il faut dupliquer le raccourcit Unity et modifier la commande ainsi:
"C:\Program Files (x86)\Unity\Editor\Unity.exe" -projectPath "D:\Dev\MonProjet"
Pour info, les parametres de ligne de commande d'unity:
http://unity3d.com/support/documentation/Manual/Command%20Line%20Arguments.html
La raison est simple, il ne veut pas que l'on puisse ouvrir plus d'une fois le même projet.
Malheureusement des qu'on lance Unity il essaye d'ouvrir par defaut le dernier projet utilisé.
La solution consiste tout simplement à spécifier à Unity quel projet charger, cela se fait grace aux parametres de ligne de commandes d'Unity.
Sous Windows il faut dupliquer le raccourcit Unity et modifier la commande ainsi:
"C:\Program Files (x86)\Unity\Editor\Unity.exe" -projectPath "D:\Dev\MonProjet"
Pour info, les parametres de ligne de commande d'unity:
http://unity3d.com/support/documentation/Manual/Command%20Line%20Arguments.html
Inscription à :
Articles (Atom)