﻿1
00:00:04,420 --> 00:00:05,890
‫Hey, tekrar hoş geldin.

2
00:00:05,920 --> 00:00:10,720
‫Son videoda kapsül bileşenimizi oluşturduk ve onu kök olarak ayarladık.

3
00:00:10,750 --> 00:00:13,960
‫Bu videoda biraz daha bileşen eklememiz gerekiyor.

4
00:00:13,960 --> 00:00:18,520
‫Özellikle, tankımızın tabanı ve taret kısmı için bazı kafeslere ihtiyacımız var.

5
00:00:19,030 --> 00:00:24,100
‫Ayrıca önceki derslerde tartıştığımız gibi bir mermi çıkış noktasına da ihtiyacımız var.

6
00:00:24,280 --> 00:00:26,230
‫Şimdi VS koduna geçelim.

7
00:00:26,260 --> 00:00:29,950
‫Şimdi burada, Base Pancake'te kapsül bileşenimiz var.

8
00:00:29,950 --> 00:00:34,540
‫Hemen altındaki bu özel bölüme diğer bileşenlerimizi ekleyebiliriz.

9
00:00:34,570 --> 00:00:39,370
‫Bu yüzden kafeslerimiz için statik kafes bileşenini kullanmak istiyoruz.

10
00:00:39,610 --> 00:00:45,580
‫Ve tabii ki bu bir temel tip olmadığı için bunlar işaretçi olacak ve ilk ağa temel ağ diyeceğim

11
00:00:45,580 --> 00:00:51,790
‫ve tıpkı kapsül comp gibi temel ağ da kendi you özellik makrosuna sahip olacak.

12
00:00:51,940 --> 00:00:57,760
‫Şimdi, statik mesh bileşeninin önceden bildirilmediği için hata vermediğine dikkat edin.

13
00:00:57,760 --> 00:01:03,820
‫Bunun nedeni, statik örgü bileşeninin varsayılan olarak tüm aktörlere dahil edilmesidir ve elbette piyonlar aktördür,

14
00:01:03,820 --> 00:01:07,090
‫bu nedenle statik örgü bileşenini kullanmıştır.

15
00:01:07,120 --> 00:01:11,860
‫Şimdi, hangi türlerin varsayılan olarak dahil edilip hangilerinin edilmediğini nasıl bileceğinizi merak ediyorsanız, her zaman derlemeyi

16
00:01:11,860 --> 00:01:14,230
‫deneyebilir ve bir hata alıp almadığınıza bakabilirsiniz.

17
00:01:14,230 --> 00:01:18,820
‫İhtiyacınız olan bir başlığı ekleyemediğinizde hatanın neye benzediğini biliyoruz.

18
00:01:18,850 --> 00:01:25,000
‫Başka bir yaklaşım da, gerçek olmayan motor türleri için başlık dosyalarının tek bir dosyaya birden fazla kez dahil edilmesini

19
00:01:25,000 --> 00:01:30,490
‫önleyen include korumalarına sahip olduğunu her zaman ileri bildirmek ve her zaman dahil etmek olabilir.

20
00:01:30,520 --> 00:01:33,700
‫Aslında, içinde bulunduğumuz başlıkta bunlardan biri var.

21
00:01:33,700 --> 00:01:35,620
‫Bir kere Prag WMA'sı deniyor.

22
00:01:35,620 --> 00:01:40,180
‫Her neyse, temel ağımız var ve başka bir statik ağ bileşeni istiyoruz.

23
00:01:40,180 --> 00:01:46,300
‫Yani bu bir U statik ağ bileşeni işaretçisi olacak ve bu da taret için olacak.

24
00:01:46,300 --> 00:01:52,660
‫Bu yüzden bu taret ağını çağıracağım ve tıpkı temel ağ gibi, o da bir U özelliği makrosu alacak.

25
00:01:52,660 --> 00:01:58,030
‫Artık temel ağ ve taret ağ işaretçilerimiz olduğuna göre, bunları gerçekten oluşturmanın zamanı geldi.

26
00:01:58,030 --> 00:02:02,980
‫Şimdi Base Pont CP'ye gidelim ve bunu buradaki kurucuda yapalım.

27
00:02:02,980 --> 00:02:10,420
‫İlk olarak base mesh diyeceğiz ve buna create default sub nesnesi tarafından döndürülen değeri atayacağız.

28
00:02:10,420 --> 00:02:15,370
‫Şimdi ben doldurmadan önce, neden devam edip buraya doğru türü yazmıyorsunuz?

29
00:02:17,280 --> 00:02:17,910
‫Bu doğru.

30
00:02:17,910 --> 00:02:20,450
‫Bu sizin statik ağ bileşeniniz.

31
00:02:20,460 --> 00:02:26,190
‫Şimdi isim için metin makrosunu kullanacağız ve bu temel ağı çağırabiliriz.

32
00:02:26,400 --> 00:02:32,010
‫Şimdi temel ağı bir şeye bağlamamız önemlidir, çünkü ağın kapsül bileşenini takip etmesini

33
00:02:32,010 --> 00:02:32,880
‫istiyoruz.

34
00:02:32,880 --> 00:02:36,300
‫PON'u taşırken, onu köke bağlayacağız.

35
00:02:36,420 --> 00:02:45,450
‫Yani temel ağın kurulum eki adında bir işlevi vardır ve kurulum eki bağlanmak için görülen bir bileşen

36
00:02:45,450 --> 00:02:46,050
‫alır.

37
00:02:46,080 --> 00:02:49,320
‫Kapsül komponentine temel ağ ekleyeceğiz.

38
00:02:49,380 --> 00:02:52,560
‫Burada kolaylıkla kök bileşeni geçmiş olabiliriz.

39
00:02:52,860 --> 00:02:56,220
‫Şimdi aynı şekilde taret ağını oluşturacağız.

40
00:02:56,220 --> 00:03:04,620
‫Yani taret ağı varsayılan alt nesne oluşturmaya eşittir ve bu aynı zamanda bir kullanım statik ağ bileşeni olacaktır.

41
00:03:04,950 --> 00:03:08,550
‫Bunun adı için de bu taret ağını kullanacağız.

42
00:03:09,840 --> 00:03:14,940
‫Şimdi, daha önce taret ağının taban ağına bağlanmasını istediğimizden bahsetmiştik,

43
00:03:14,970 --> 00:03:21,480
‫bu yüzden taret ağının eki kurduğunu söyleyebiliriz ve onu bağlayacağımız bileşen taban ağı olacaktır.

44
00:03:21,810 --> 00:03:27,600
‫Bu yüzden temel ağı ve argüman olarak geçeceğiz, peki kurulum eki nereden geliyor?

45
00:03:27,600 --> 00:03:33,420
‫Sağ tıklayıp tanıma gidersek, bunun sahne bileşeninde bir fonksiyon olduğunu görürüz.

46
00:03:33,570 --> 00:03:36,180
‫Yani tüm sahne bileşenleri bu işleve sahiptir.

47
00:03:36,420 --> 00:03:38,400
‫Bu yüzden sahne bileşenini kapatacağız.

48
00:03:38,820 --> 00:03:43,800
‫Şimdi muhtemelen IntelliSense hatalarının eksik sınıf türüne işaretçi dediğini fark ediyorsunuzdur.

49
00:03:43,800 --> 00:03:46,050
‫Bu aslında bir başka yanlış hatadır.

50
00:03:46,050 --> 00:03:51,870
‫Ve indirdiğimiz eklenti aslında bunu düzeltmiyor, ancak bu gayet iyi derleniyor, bu yüzden endişelenmemize

51
00:03:51,870 --> 00:03:53,040
‫gerek yok.

52
00:03:53,040 --> 00:04:03,000
‫Şimdi, sizi rahatsız ediyorsa, include include components slash static mesh bileşenini ekleyebilirsiniz ve bu kırmızı

53
00:04:04,170 --> 00:04:06,600
‫çizgilerden kurtulacaktır.

54
00:04:06,600 --> 00:04:11,220
‫Ve belirttiğim gibi, bunlar korumaları içeriyor, böylece iki kez dahil edilmeyecekler.

55
00:04:11,220 --> 00:04:12,540
‫Yani bu size kalmış.

56
00:04:12,570 --> 00:04:16,410
‫Devam edeceğim ve sadece bu karalamaları almamak için dahil etmeyi burada bırakacağım.

57
00:04:16,410 --> 00:04:22,620
‫Artık taret ağımızda temel ağımız olduğuna göre, geriye kalan tek şey mermi doğma noktamızdır.

58
00:04:22,620 --> 00:04:24,770
‫Bu senin meydan okuman olacak.

59
00:04:25,050 --> 00:04:28,860
‫Mermi doğma noktası adında bir işaretçi oluşturun.

60
00:04:29,190 --> 00:04:35,070
‫Mermi çıkış noktası için uygun olan doğru türü seçin ve metin makrosunu kullanarak ona

61
00:04:35,070 --> 00:04:38,460
‫bir ad verin ve varsayılan alt nesneyi oluşturun.

62
00:04:38,610 --> 00:04:42,090
‫Merminin ortaya çıkma noktasını taret ağına ekleyin.

63
00:04:42,270 --> 00:04:47,730
‫Düşünmenizi istediğim bir soru da şu: Başlık dosyasını eklememiz, videoyu duraklatmamız ve bu bileşeni

64
00:04:47,850 --> 00:04:49,860
‫şimdi oluşturmamız gerekiyor mu?

65
00:04:52,650 --> 00:04:53,280
‫Tamam.

66
00:04:53,280 --> 00:04:55,360
‫Şimdi bir sonraki bileşeni ekleyelim.

67
00:04:55,380 --> 00:05:03,170
‫Şimdi, merminin ortaya çıkma noktası U şeklinde görülen bir bileşen olacak ve biz buna merminin ortaya çıkma noktası diyeceğiz.

68
00:05:03,180 --> 00:05:05,550
‫Şimdi bir you özellik makrosu ekleyeceğiz.

69
00:05:05,580 --> 00:05:06,180
‫Sorun değil.

70
00:05:06,180 --> 00:05:11,790
‫Bunu yapmadıysanız, şimdi devam edip you özellik makrosunu eklemediyseniz, şimdi

71
00:05:11,790 --> 00:05:15,300
‫Base Pond CP'ye gidelim ve bu bileşeni oluşturalım.

72
00:05:15,300 --> 00:05:22,290
‫Bu yüzden mermi doğma noktası diyeceğiz ve varsayılan alt nesne oluşturacağız.

73
00:05:22,290 --> 00:05:25,320
‫Bu da gördüğünüz bir bileşen olacak.

74
00:05:25,350 --> 00:05:28,080
‫Şimdi, muhtemelen buna harika bir isim verdiniz.

75
00:05:28,080 --> 00:05:32,910
‫Buna sadece Yumurtlama noktası diyeceğim ve bunun için eklentiyi ayarlamamız gerekiyor.

76
00:05:32,910 --> 00:05:41,190
‫Bu yüzden mermi doğma noktası diyeceğiz, eki kuracağız ve bunu taret ağına ekleyeceğiz ve işte bunu derleyebiliriz,

77
00:05:41,400 --> 00:05:49,620
‫her şeyin başarılı bir şekilde derlendiğinden ve başarılı bir derlemeye sahip olduğumuzdan emin olun.

78
00:05:49,620 --> 00:05:51,570
‫Yani her şey harika görünüyor.

79
00:05:51,570 --> 00:05:57,540
‫Bu videoda statik mesh bileşenleri oluşturduk ve bunlar için başlık eklememize gerek olmadığını

80
00:05:57,540 --> 00:05:58,320
‫gördük.

81
00:05:58,320 --> 00:06:00,330
‫Bunlar zaten varsayılan olarak dahil edilmiştir.

82
00:06:00,330 --> 00:06:07,140
‫Ayrıca projectile spawn point adında bir sahne bileşeni oluşturduk ve kodumuz bunun için de başlık eklemeden

83
00:06:07,140 --> 00:06:09,240
‫gayet iyi derlendi.

84
00:06:09,270 --> 00:06:13,920
‫Çok yakında temel gölet C++ sınıfımıza dayalı bir plan oluşturacağız.

85
00:06:14,070 --> 00:06:15,480
‫Bir sonraki videoda görüşürüz.

