Bon alors pour l'herbe j'ai réussi a avoir quelque chose de pas trop mal, en faite pour finir vue que j'avais des soucies de frame rates dès que je voulais ajouter quelque effets graphiques, que ce soit de l'herbe ou autre chose, du coup j'ai bloqué le frame rate à 30 FPS et du coup j'ai pu mettre de l'herbe et tous les effets que je voulais, 30 FPS stable sa donne mieux que 60 avec des piques à 35.
Le 03 mars 2020 à 11:08:36 LeTux a écrit :
Bon alors pour l'herbe j'ai réussi a avoir quelque chose de pas trop mal, en faite pour finir vue que j'avais des soucies de frame rates dès que je voulais ajouter quelque effets graphiques, que ce soit de l'herbe ou autre chose, du coup j'ai bloqué le frame rate à 30 FPS et du coup j'ai pu mettre de l'herbe et tous les effets que je voulais, 30 FPS stable sa donne mieux que 60 avec des piques à 35.
Tu as quoi comme configuration PC ?
est-ce possible de mettre unity en français
Bonjour,
je suis bloqué depuis plusieurs heures sur un problème vraiment basique, donc je viens ici vous demander de l'aide.
Je suis en train de faire un système d'inventaire, et pour le moment, j'ai fais une liste avec des Items qui ont des propriétés (nom, description, rareté et prix).
Je souhaite déboguer un item de la liste avec un Debug.Log pour vérifier que tout s'ajoute bien.
Mais je ne parviens pas à récupérer l'item et ses propriétés de la liste, il s'affiche à la place dans le Debug le mot Item (donc le type de la liste).
Ma question est donc: Comment je pourrais récupérer l'item et ses propriétés de la liste ?
Merci d'avance !
Le 21 mars 2020 à 15:37:50 Voxely a écrit :
Bonjour,
je suis bloqué depuis plusieurs heures sur un problème vraiment basique, donc je viens ici vous demander de l'aide.
Je suis en train de faire un système d'inventaire, et pour le moment, j'ai fais une liste avec des Items qui ont des propriétés (nom, description, rareté et prix).
Je souhaite déboguer un item de la liste avec un Debug.Log pour vérifier que tout s'ajoute bien.
Mais je ne parviens pas à récupérer l'item et ses propriétés de la liste, il s'affiche à la place dans le Debug le mot Item (donc le type de la liste).
Ma question est donc: Comment je pourrais récupérer l'item et ses propriétés de la liste ?
Merci d'avance !
Il faut surcharger la méthode ToString() :
Regarde ici comment faire : https://stackoverflow.com/a/18200481/6595016
Et ensuite, si tu fais un log de ton objet, ce qui est retourné par la méthode Tostring() devrait s'afficher, sinon, tu peux faire item.ToString().
salut juste pour vous dire qu'il existe ceci : https://bit.ly/2UtPpPY
3 Mois d'abonnement offerts à Unity Learn (Dématérialisé - learn.unity.com)
ça peut toujours être utile ça ;)
salut juste pour vous dire qu'il existe ceci : https://bit.ly/2UtPpPY
3 Mois d'abonnement offerts à Unity Learn (Dématérialisé - learn.unity.com)
ça peut toujours être utile ça ;)
Finalement j'ai résolu le problème par moi même, merci ;D
Onyx_snow, il me semble que les liens promotionnelles ne sont pas autorisés (Ceux qui affichent des pubs permettant de gagner de l'argent).
Voxely == > J'ai pourtant relu les règles du forum, et je ne vois pas où il est écrit ça, mais bon... ;) si tu as résolu ton problème tant mieux !
Au pire, pas grave ^^
Je vais quand même accéder à ton lien pour voir cette fameuse offre ;)
Des commentaires sur mon keybindmanager : https://hatebin.com/qafjkinhjr ?
Qu'est que je peux faire de mieux ?
Bonjour à tous !
J'ai un problème avec Visual Studio (2017). Dès que je créer un script (via Unity), j'ai automatiquement une centaine d'erreur "CS0518" - Le type prédéfini 'System.Void' n'est pas défini ou importé. Idem avec System.Boolean et tous les autres.
J'avais installé Unity et VS il y a quelques années et je viens de m'y remettre récemment. J'ai mis à jour Unity mais pas VS, peut-être que le problème vient de là ?
J'ai fait quelques recherches et ça parle de références à "mscorlib.dll" manquant, de "Do not specify the /nostdlib option from the command line compiler" ou autre trucs sibyllins. Sauf que je suis un noob et c'est encore moins compréhensible que le chinois pour moi
J'ai bien envie de tout désinstaller/réinstaller mais je ne sais plus comment j'avais fait pour que ça fonctionne avec unity donc j'ai peur d'empirer les choses. D'autant plus que mes scripts compilent et fonctionnent malgré toutes les erreurs, c'est juste que ça rend le tout illisible et plus chaud pour trouver les autres vraies erreurs
Bref, si une âme charitable passe par là et y comprend quelque chose je suis preneuse
Merci d'avance !
Tu peux montrer le code ?
T'es sûr que tu n'as pas mis de majuscule à void
alors qu'il ne faut pas ?
Merci pour ta réponse !
Mais même sans rien modifier au script crée automatiquement, ça me met des erreurs littéralement partout. (Sur un programme qui marche très bien d’à peine 70 lignes, je dois avoir plus de 80 erreurs)
Ce qui est bizarre c’est que tout fonctionne correctement après sur Unity, j’ai pu suivre pas mal de tuto comme ça (je vais pas me plaindre, c’est déjà ça), si c’était une erreur de frappe ça ne compilerai même pas je pense. Donc c’est pas trop grave mais j’aimerai bien résoudre ce problème avant de passer à des scripts un peu plus gros tout de même, car ça risque de vite devenir illisible
Peut être qu'il te manque l'using System :using System;
à mettre tout en haut de ton script pas dans la classe
Bonjour !
En effet, il n'y était pas. Par contre, même en le rajoutant, ça ne change rien. J'ai maintenant 4 using : UnityEngine, System.Collections, System.Collections.Generic et System, mais les 2 derniers sont grisés (et VS me dit qu'ils sont inutiles), je ne sais pas si c'est normal
J'ai pas encore vu ce qu'était un "namespace" et j'utilise que depuis peu VS donc j'ai vraiment aucune idée de ce que ça veut dire ni comment les "dégriser"
S'ils sont grisés c'est qu'ils sont pas utilisés.
Tu as le plugin unity pour visual studio qui a été installé ?
En vérifiant que j'avais bien le plugin, j'en ai profité pour mettre à jour VS (plus de 3Go à télécharger tout de même ) et ça marche! Victoire ! je commençais à désespérer. Merci beaucoup, sincèrement !
Bonjour à tous,
Je suis un animateur 2d passionné de jeux vidéos. Et j'ai envie de mettre un pied dans le jv. Je me suis mis en tête de créer des animations exploitables pour des jeux en 2d (type Versus Fighting ou plate-forme).
Mais je ne connais vraiment rien dans la confection de jeux. Notamment au niveau du vocabulaire tout ça.
-Avez vous des conseils pour me diriger vers un moteur (gratis de préférence) ? J'ai cru comprendre que Unity c'était assez répandu et accessible.
-Quelqu'un a t'il une quelconque expérience dans la conception de ce genre de jeu, afin que l'on puisse en discuter ? Y'a t-il des forums ou des communautés autour ?
-Aussi si vous connaissez des bons tutos, hésitez pas à me les conseiller.
-Enfin j'aimerais développer une esthétique pixel-art. Y a t-il des spécificités dans la création d'animation en pixel-art par rapport à du dessin classique ?
Merci beaucoup