Des pièces à ramasser
Fait partie de la section Physique et gameplay du Journey Unity de Coddy. Leçon 28 sur 63.
Défi
MoyenMaintenant, les pièces. Chaque pièce a déjà un collider de déclenchement, et le Rigidbody de la balle permet aux déclencheurs de se déclencher. Laisse Ball tel quel, et ajoute à Coin :
- Un
OnTriggerEnterqui masque la pièce avecgameObject.SetActive(false)lorsque le collider qui est entré porte le tagPlayer. La balle le porte. - Tout autre objet qui roule jusqu'à une pièce, une caisse par exemple, laisse la pièce à sa place.
Appuie sur Play et ramasse toutes les pièces, puis clique sur Check.
Essayez vous-même
using UnityEngine;
public class Coin : MonoBehaviour
{
// Dans la prochaine leçon, cette pièce pourra être ramassée.
}
Toutes les leçons de Physique et gameplay
1Corps rigide
Gravité et massePousser avec AddForceSauter avec une impulsionFixedUpdate pour la physiqueVitesseCorps cinématiquesRécapitulatif : plateforme de lancement4Coroutines
InvoquerInvokeRepeating, CancelInvokeVotre première coroutineBoucles dans les coroutinesArrêter les coroutinesRécapitulatif : compte à rebours2Collisions
OnCollisionEnterQu’est-ce que j’ai touché ?Se briser à l’impactRester au solRebond et frictionFormes des collidersRécapitulatif : mur destructible5Projet : Course aux pièces
La balle roulanteDes pièces à ramasser