Créer un menu d'option avec gestion de la résolution et du volume sonore dans Unity.

Поделиться
HTML-код
  • Опубликовано: 23 янв 2025

Комментарии • 51

  • @TheTotophe60
    @TheTotophe60 4 года назад +2

    Tiens une voix que je connais, j’ignorais qu’il y avait aussi une chaîne RUclips... un bon complément aux formations.

  • @dangerousrick666
    @dangerousrick666 Год назад +2

    Magnifique! Il serait aussi pas mal de nous faire un tuto du même thème avec Playmaker.

    • @UnityPourlesnuls
      @UnityPourlesnuls  Год назад +1

      Malheureusement je ne suis pas trop fan de playmaker ou bolt et du scripting visuel en général. Voir ma vidéo sur bolt

    • @dangerousrick666
      @dangerousrick666 Год назад

      @@UnityPourlesnuls merci d'avoir répondu. 👍🏽

  • @venox613
    @venox613 Год назад +1

    mon dropdown ne veut pas ce mettre dans le script option de mon panel

    • @UnityPourlesnuls
      @UnityPourlesnuls  Год назад

      C’est certainement parce que ce n’est pas le bon type de déclaré dans le script !

    • @venox613
      @venox613 Год назад

      @@UnityPourlesnuls non c'est le bon je vient de vérif ( sa me fait sa aussi pour le Txt Volume) g tout fait comme dans vidéo

    • @adrienoms1571
      @adrienoms1571 Год назад

      moi aussi

    • @adrienoms1571
      @adrienoms1571 Год назад +2

      Bonjour j'ai trouver notre pb
      il faut mettre en haut
      Using TMPro;
      et apres dans la variable public Dropdown il faut rajouter TMP_ pour faire TMP_Dropdown

  • @Mordekaii_
    @Mordekaii_ Год назад

    T'explique trop bien tres bonne video je vien de te decouvrire

  • @Hassiou
    @Hassiou 3 года назад

    Comment on fait pour avoir par exemple que 2 resolutions possible? 1080p et 720p par exemple

    • @UnityPourlesnuls
      @UnityPourlesnuls  3 года назад

      Il suffit de coder en fonction des résolutions

    • @Hassiou
      @Hassiou 3 года назад

      @@UnityPourlesnuls oui merci j'ai réussi grâce à toi

  • @yourapp2896
    @yourapp2896 4 года назад

    Salut Jean je peux utiliser tt ce qu'il y Sur asset store unity pour mon jeux et le publier sur Google play ou bien le vendre sur un site

    • @UnityPourlesnuls
      @UnityPourlesnuls  4 года назад +1

      Il faut contacter l'auteur ou regarder les règles d'utilisations dans les fichiers joints.

    • @yourapp2896
      @yourapp2896 4 года назад

      @@UnityPourlesnuls merci

  • @MaybeAnge
    @MaybeAnge 2 года назад

    18:10 il se parle à lui même je suis mort 😅 Bien joué si non bonne vidéo ❤️

    • @Mordekaii_
      @Mordekaii_ Год назад

      C ca la vie d'artiste XD

  • @Guts-King1
    @Guts-King1 10 месяцев назад

    Pourquoi je ne peux pas glisser mon Dropdown dans ma variable public ?

    • @UnityPourlesnuls
      @UnityPourlesnuls  10 месяцев назад

      Parce que sur les dernières versions d’unity ce sont des text mesh pro dropdown .

    • @Guts-King1
      @Guts-King1 10 месяцев назад

      Et excuser moi de vous demander mais ont peut le remplacer comment ?
      @@UnityPourlesnuls

    • @UnityPourlesnuls
      @UnityPourlesnuls  10 месяцев назад

      Soit vous utilisez un legacy dropdown soit using tmppro et le type qui va avec , de mémoire tmp_dropdown

  • @kevinbgamer5735
    @kevinbgamer5735 4 года назад

    @Unity Pour les nuls Bonjour, j'ai voulu utiliser le script Options mais j'ai l'erreur CS1503, qui apparaît sur la ligne 12, je ne trouve pas l'origine du problème ni pourquoi j'ai cette erreur. (J'ai également rechercher sur les sites ou cette erreur est répertorié mais la proposition de correction de l'erreur n'ai pas celle que unity détecte). Pourriez-vous m'aider merci.

    • @UnityPourlesnuls
      @UnityPourlesnuls  4 года назад

      Pour vous aider il nous faudrait le script

    • @kevinbgamer5735
      @kevinbgamer5735 4 года назад

      @@UnityPourlesnuls using System.Collections;
      using System.Collections.Generic;
      using UnityEngine;
      public class Options : MonoBehaviour
      {
      public GameObject Panel;
      bool visible = false;

      void Update()
      {
      if(Input.GetButtonDown(KeyCode.Escape))
      {
      visible = !visible;
      Panel.SetActive(visible);
      }
      }
      }

    • @murielbullot5632
      @murielbullot5632 4 года назад

      @@kevinbgamer5735 Bonjour, tu as mis GetButtonDown au lieu de GetKeyDown.

    • @kevinbgamer5735
      @kevinbgamer5735 4 года назад

      @@murielbullot5632 merci

  • @cypcraft9171
    @cypcraft9171 4 года назад

    J'ai une question à propos de unity ads, je voudrai savoir comment récupérer l'argent gênerait par les pub. Ps j'ai votre formation qui parle de la monetisation des jeux.

  • @le_kaki_rouge
    @le_kaki_rouge 4 года назад

    th pe gaire pour modifier les touches stp

  • @xccoding
    @xccoding 6 месяцев назад

    J'ai un problème car j'ai lancé un jeu mais j'ai mis accidentellement la résolution en 600x300 mais sans le full screen donc je n'ai qu'une toute petite partie du menu et je ne peux rien faire si quelqu'un peut m'aider 😅😊

  • @imnotfromhere2k16
    @imnotfromhere2k16 4 года назад +3

    Salut et merci,
    À savoir que l'APi "Screen.resolutions" permet, très facilement, de récupérer la liste de toutes les résolutions disponibles sur la machine de l'utilisateur, il suffit, ensuite et simplement, de stocker, dans le Dropdown, la liste en question.
    Script Unity de l'API :
    docs.unity3d.com/ScriptReference/Screen-resolutions.html

  • @messi_leo_1O
    @messi_leo_1O 4 года назад

    stp tu peux faire un tuto sur la physique d'une moto ou d'un vélo ?
    les wheels collider et tout car c'est très compliqué par rapport à une voiture

    • @Raphael2228
      @Raphael2228 4 года назад +1

      Il en a déjà fait un auparavant me semble

  • @micheleguardabasso8162
    @micheleguardabasso8162 3 года назад

    Hello more beatiful your video! i asked if i can save when i change with switch resolution if i came again in the game resolution is equalt as in the last time game

  • @yourapp2896
    @yourapp2896 4 года назад

    je rencontre un problème au niveau des collision ma boule traverse tout simplement l'objet sans aucune raison bien sûr j'ai ajouté boxcollider sur les deux objets

    • @UnityPourlesnuls
      @UnityPourlesnuls  4 года назад +1

      Et les rigidbody?

    • @yourapp2896
      @yourapp2896 4 года назад

      @@UnityPourlesnuls oui Jean il y on n'a sur les deux box et rigid merci beaucoup de ta réponse

    • @UnityPourlesnuls
      @UnityPourlesnuls  4 года назад +1

      Les colliders ne sont pas en istrigger?

    • @yourapp2896
      @yourapp2896 4 года назад

      @@UnityPourlesnuls non si je passe speed *2 speed =20 la ball passe tres vite comme si n'y pas de boxcollider ni de rigidbody jai essayer tt ce qu'il ya Sur la collision détection

    • @yourapp2896
      @yourapp2896 4 года назад

      @@UnityPourlesnuls salut Jean problème résolu j ss pas j'ai changé la version 2020 par 2019 c bien tt va bien ment c bizar

  • @Fgurdfh
    @Fgurdfh 4 года назад +1

    Merci c trop bien t vidéo,tu pourra nous montrer comment permettre la construction comme fortnite on va dire sur son jeu unity 3D

    • @AbrutissementTV
      @AbrutissementTV 4 года назад +1

      C'est assez complexe il faut plusieurs fonctions, une qui gère l'apparition, l'autre pour coulisser sur les autres collision box, une pour poser.
      Il y à des tas de façons de faire.

    • @cypcraft9171
      @cypcraft9171 4 года назад

      Il y a déjà des tuto en anglais

  • @ithec25
    @ithec25 4 года назад

    Salut toujours dans mon projet de réalité virtuelle avec mon jeux vidéo je me heurte a un petit problème je ne sais pas si tu pourrais m'aider à résoudre le problème Voilà je t'explique j'ai fait un menu Sans regarder se tuto d'ailleurs Avec un tuto anglophone Mais voilà j'ai une demande particulière je voudrais faire un jeu en réalité virtuelle Donc j'ai fait un menu en réalité virtuelle Ce qui est déjà très compliqué Mais voilà j'ai réussi à faire un menu qui est vraiment génial très très graphique je présenterai surement sur ma chaîne youtube Mais j'ai un problème j'ai creé une fonction avec un script qui permet de cacher les main en réalité virtuelle pour pouvoir utiliser le jeu sans utiliser les contrôleurs oculus Ce qui est très pratique sur le papier Mais très compliqué à faire mais j'ai encore pas beaucoup d'expérience là dedans pour comprendre les mécaniques Ce que je voudrais faire c'est faire un bouton cliquable avec les manettes oculus Ça je sais faire Mais je voudrais que ce bouton soit capable d'aller chercher un script qui se trouve sur une autre scène comme la scène de jeu Puisque j'ai une scène pour le menu une scène pour le jeu J'ai besoin de récupérer ce script et de l'activer à bonne escient En gros l'idée serait une variable booléenne capable de dire vrai ou faux je montre les mains en réalité virtuelle Donc ça c'est déjà créé Mais ce qu'il manque maintenant c'est l'interaction en type Gameobject.Find ect Je sais pas si tu vas pouvoir répondre à cette demande parce que c'est un peu particulier C'est un petit peu compliqué et peut-être pas non plus pour les nuls Mais bon on sait jamais je te demande quand même Pour moi ça sera vraiment très pratique comme je veux faire des jeux uniquement en réalité virtuelle Ça permettra aux joueurs de jouer avec une manette j'ai déjà fait les contrôleurs au niveau de la manette Il ne me manque plus que cette fonction qui permet de cacher mes mains Je te montre un exemple de mon scripte que j'ai créé Comme ça tu pourras me dire si c'est bon ou pas L'idée serait d'aller chercher le Le composant À savoir donc les mains en réalité virtuelle donc customhandright
    et customhandleft Et de dire De déactiver le script Comme ça on pourra voir le jeu sans les manettes mais malheureusement aucune interaction sera possible avec les décor voilà je te fais ma demande sinon tesvidéo sont vraiment génial
    voila mon script hidehand
    [SerializeField]
    public GameObject rend, rend1, rend2, rend3;
    public bool hide, hide1, hide2, hide3;
    void Update()
    {
    //-----------------
    if (hide == false)
    {
    rend.SetActive(true);
    }
    else
    {
    rend.SetActive(false);
    //----------------
    X4 .....ect

    • @UnityPourlesnuls
      @UnityPourlesnuls  4 года назад +1

      Si le script se trouve sur une autre scène comment peut il interagir sur une autre ?
      J'ai du mal a saisir l'approche.
      Je vous conseille de suivre mon cours occulus go.
      Sinon le système de contrôleur devrait simplement être implémenter dans la scène et l'activer ou désactiver ? A moins que je n'ai pas compris votre probleme

    • @ithec25
      @ithec25 4 года назад

      Unity Pour les nuls Bah je sais pas trop comment faire c’est mon premier jeu mais il y a une difficulté j’ai besoin de mes mains dans ma scène principale comment je pourrais plus monter le Préfab dans la scène du menu c’est possible de le lier aux jeux principales sinon toute action faite dans le menu ne servira rien je voudrais que le menu interagissent sur le comportement du jeu quand le jeux démarre je voudrais créer la possibilité de retirer les mains qui reste visible quand on démarre le jeu je suis en cours débutant désolé je vais aller voir vos vidéos par rapport au Nautilus goût mais je ne suis pas certain que ce serait la question de faire une intervention entre deux scènes je me dis que même si je m’étais le prix femme sur la scène du menu un interagirait est pas avec le jeux Donc inutile mais après peut-être que je me trompe j’ai peut-être pas non plus le meilleur raisonnement en ce qui concerne la programmation en tout cas merci pour votre réponse si je trouve pas maintenant je trouverai plus tard

    • @UnityPourlesnuls
      @UnityPourlesnuls  4 года назад

      www.udemy.com/course/guide-complet-unity-realite-virtuelle-oculus-go/?referralCode=9466D4E490272814FADC