Catégories
Unity

EAFramework: Event and Actions simple framework

Introduction

Cet article décrit l’utilisation de EAFramework, un ensemble de classes qui permettent de déclencher des actions en réaction à des événements dans un projet Unity. Le système est ouvert et permet d’écrire ses propres événements et actions pour ajouter de nouvelles fonctionnalités.

Catégories
Unity

Application WebGL avec Unity

logo WebGL
WebGL avec Unity

Construire une application WebGL avec Unity permet de la publier sur le web. Elle est donc facilement exécutable par quiconque possède un navigateur récent.

Catégories
Unity

Interaction avec le regard pour Oculus Go

Un objet pointé par le regard

Le regard permet de créer des interactions dans une application de réalité virtuelle. Cet article montre comment déclencher une action lorsque le regard arrive sur un objet ou le quitte, avec un Oculus Go.

Catégories
Terminal

Initiation au terminal

Petit mémo des commandes et applications de base pour démarrer ses premières opérations dans le terminal.

Catégories
Unity

Démarrer un projet Unity pour Oculus Go

Cet article explique comment démarrer un projet Unity pour Oculus Go.

Catégories
Unity

Faire tomber un objet dans Unity

Pour qu’un objet tombe dans Unity, on peut écrire un script qui va actualiser sa position pour simuler sa chute, mais Unity contient un moteur physique qui permet de faire ça et beaucoup plus, alors autant l’utiliser.

Composant Rigidbody

Pour qu’un objet soit soumis à la physique dans Unity, il faut lui ajouter le composant Rigidbody.

Il obtient une masse, est soumis à la gravité et réagit aux collisions avec les autres objets.

Le composant Rigidbody peut être configuré avec ses propriétés.

Catégories
Unity

Lire un son

Cet article explique comment lire un son avec Unity.

Catégories
Unity

Faire apparaître / disparaître un objet

Cet article explique comment faire apparaître ou disparaître un objet dans Unity

Catégories
Unity

Clic souris sur un objet

Cet article explique comment détecter un clic de souris sur un objet dans Unity.

  1. Pour que la fonction soit appelée, il faut que l’objet ait un composant de type Collider (Box Collider, Capsule Collider, Sphere Collider, etc.). L’ajouter si nécessaire.
  2. Il n’est pas nécessaire d’ajouter un composant RigidBody pour détecter un clic.
  3. Dans un script sur l’objet, ajouter une fonction OnMouseDown
    private void OnMouseDown()
    {
        Debug.Log("Clic détecté sur l'objet " + name);
    }

Catégories
Unity

Raccourcis clavier Unity

Quelques raccourcis claviers utiles pour démarrer avec Unity.