Özet: Havai Fişekler
Coddy'nin Unity Journey'sinin Unity'de Script Yazmanın Temelleri bölümünün bir parçası. Ders 54 / 67.
Görev
OrtaLauncher'ın Spark prefab'ından havai fişekler fırlatmasını sağla:
- Space tuşuna her basışta 8 kıvılcım patlar.
- Her kıvılcım, fırlatıcıdan tam olarak 2 birim uzakta, kendine özgü rastgele bir yönde ve dönme olmadan belirir.
- Her kıvılcım belirdikten 1 saniye sonra kaybolur.
Play'e bas ve Space tuşuna birkaç kez bas, ardından Check'e tıkla.
Kendin dene
using UnityEngine;
public class Fireworks : MonoBehaviour
{
public GameObject sparkPrefab;
void Update()
{
// Space: 8 kıvılcım, her biri rastgele bir yönde 2 birim uzakta, her biri 1 saniye sonra kaybolur
}
}
Unity'de Script Yazmanın Temelleri bölümündeki tüm dersler
1İlk Betiğiniz
Merhaba, UnityKüpü YerleştirHer Karede Hareket EtHer Saniye DönTuşlarla Yön VerÖzet: Küpü Sür4Vektörler
Vektörleri ToplamaYönlerYerel ve Dünya UzayıÇapraz HızNesneler Arasındaki MesafeVector3 Bir YapıdırÖzet: Drone Pilotu7Proje: Yıldızı Yakala
YakalayıcıDüşen Bir Yıldız5Dönüşümler ve Hiyerarşi
Ebeveynler ve ÇocuklarÖlçekNesnelere BakışBir Noktaya Doğru HareketTekrar: Yörüngedeki Ay6GameObject'ler ve Bileşenler
Inspector'daki ReferanslarBir Bileşen AlEksik BileşenlerBir Bileşen EkleRequireComponentGöster ve GizleÖzet: Işık Anahtarı9Prefab'ler ve Nesne Oluşturma
Prefab'ler ve InstantiateZamanlayıcıyla Nesne OluşturmaIzgarada Nesne OluşturmaNesne ListeleriYok EtmeRastgele Nesne OluşturmaÖzet: Havai Fişekler