﻿1
00:00:04,350 --> 00:00:05,340
‫Merhaba ve hoş geldiniz.

2
00:00:05,340 --> 00:00:11,910
‫Bu derste, fare tuşuna veya bir kontrol cihazına bastığımızda Blueprint'ten gelen

3
00:00:11,910 --> 00:00:19,650
‫bir bas ve bırak mesajı alabilmemiz için yeniden eşlenebilen girişleri ayarlayacağız.

4
00:00:19,650 --> 00:00:21,930
‫Şimdi bunu nasıl yapacağımızı görelim.

5
00:00:21,930 --> 00:00:24,180
‫Bu izi her zaman yapmak istemiyoruz.

6
00:00:24,180 --> 00:00:28,710
‫Bunu sadece bir nesneyi yakalamaya hazırlanırken yapmamız gerekir ve yanına gittiğimizde otomatik

7
00:00:28,710 --> 00:00:30,090
‫olarak yakalamak istemeyiz.

8
00:00:30,330 --> 00:00:37,950
‫Yani bir şeyi gerçekten yakalamak için bir fare girişi, bir tür giriş kullanmamız gerekir.

9
00:00:37,950 --> 00:00:43,170
‫Bunu daha önce Blueprint'teki olaylarla yapmıştık ve şimdi yine olaylarla yapacağız.

10
00:00:43,170 --> 00:00:49,050
‫Bunu C++'da nasıl yapacağımızı yakında göreceğiz, ancak önce olaylarla yapacağız.

11
00:00:49,050 --> 00:00:56,070
‫Yapmak istediğim şey, klavyeyle, fareyle ya da bir kontrol cihazıyla çalışabilecek

12
00:00:56,070 --> 00:00:57,960
‫şekilde ayarlamak.

13
00:00:57,960 --> 00:01:02,700
‫Bunu yapmak için, oyunlarda oldukça sık gördüğümüz bir şey olan girdi eşlemesine ihtiyacımız var.

14
00:01:02,700 --> 00:01:09,480
‫Bunu yapmanın yolu COG ayarlarımıza gitmek, proje ayarlarına gideceğiz, motora

15
00:01:09,660 --> 00:01:13,530
‫ilerleyeceğiz ve ardından giriş yapacağız.

16
00:01:14,040 --> 00:01:20,700
‫Burada eylem eşlemeleri ve eksen eşlemeleri adı verilen şeyleri ayarlıyoruz.

17
00:01:20,700 --> 00:01:28,050
‫Yani bu iki kavram aslında kontrol cihazınızın analog çubukları veya düğmeleri ya da belki de fareniz

18
00:01:28,050 --> 00:01:34,020
‫ve fare düğmeleriniz veya klavyeniz arasındaki eşleştirmelerdir.

19
00:01:34,020 --> 00:01:36,870
‫Eylemler birbirinden ayrı şeylerdir.

20
00:01:36,870 --> 00:01:41,910
‫Bunlar bir düğmeye bastığınız ve sadece bir basma, bir bırakma olarak gerçekleşen şeylerdir.

21
00:01:41,910 --> 00:01:49,230
‫Eksen eşleştirmeleri ise daha sürekli olan şeylerdir, örneğin bir fareyi hafifçe hareket ettirdiğinizde veya bir kontrol cihazını

22
00:01:49,590 --> 00:01:53,310
‫hafifçe eğdiğinizde, onu eğebileceğiniz bir derece vardır.

23
00:01:53,310 --> 00:01:54,480
‫Eğebilirsin, hiç de değil.

24
00:01:54,480 --> 00:01:57,480
‫Sonuna kadar ya da ikisinin arasında bir yere kadar söyleyebilirsiniz.

25
00:01:57,480 --> 00:01:58,290
‫Bunlar balta.

26
00:01:58,290 --> 00:02:04,200
‫Bu bölümde eksenlerle ilgilenmeyeceğiz çünkü uğraştığımız tek şey tutucu bileşenimizi

27
00:02:04,200 --> 00:02:08,400
‫etkinleştirmeye çalıştığımız bir eylem.

28
00:02:08,850 --> 00:02:13,020
‫Bunu yapmanın yolu eylem eşlememizi açmaktır.

29
00:02:13,030 --> 00:02:16,290
‫Burada zaten birkaç eylem eşlemesi olduğunu görebilirsiniz.

30
00:02:16,290 --> 00:02:20,070
‫Bir sıçrama var ve sonra birincil eylem var.

31
00:02:20,070 --> 00:02:25,200
‫Bu bizim için ayarlandı çünkü birinci şahıs şablonunu kullanıyoruz ve burada zaten birincil

32
00:02:25,200 --> 00:02:26,220
‫bir eylem var.

33
00:02:26,220 --> 00:02:33,750
‫Şimdi bu birincil eylemi açalım ve birincil eylemi tetiklemenin iki yolu olduğunu göreceksiniz.

34
00:02:33,750 --> 00:02:39,060
‫Sol fare düğmesini veya gamepad sağ tetiğini kullanabilirsiniz.

35
00:02:39,060 --> 00:02:44,550
‫Şimdi, size kendi eylem eşlememizi nasıl kurabileceğimize dair bir fikir vermek istiyorum.

36
00:02:44,550 --> 00:02:50,220
‫Aslında birincil eylemin yanındaki silme düğmesine basacağım ve kendi eylemimizi oluşturacağız.

37
00:02:50,220 --> 00:02:54,750
‫Yapılacak ilk şey, eylem eşlemenin yanındaki ekle düğmesine tıklamaktır.

38
00:02:54,750 --> 00:02:56,550
‫O zaman bu eyleme bir isim vermemiz gerekir.

39
00:02:56,550 --> 00:03:01,140
‫Benim durumumda, bunu grab olarak adlandıracağım ve ardından bir eşleme seçmemiz gerekiyor.

40
00:03:01,140 --> 00:03:06,600
‫Şimdi bunu, buradaki eşlemelerden herhangi birini seçebileceğiniz açılır menüden yapabilir

41
00:03:06,600 --> 00:03:12,210
‫ya da yaptığınız her şeyi yakalamanızı sağlayan küçük klavye düğmesine tıklayabilirsiniz.

42
00:03:12,210 --> 00:03:17,100
‫Yani üzerine tıklıyorsunuz, sarı oluyor ve sonra tekrar tıklıyorsunuz veya herhangi bir tuşu kullanıyorsunuz.

43
00:03:17,100 --> 00:03:19,890
‫Boşluk tuşuna basarsam, boşluk çubuğuna bastığını görebilirsiniz.

44
00:03:19,920 --> 00:03:26,820
‫Farenin sol tuşuyla tıkladığımda, buraya bir sol fare tuşu seçeneği eklendiğini görebilirsiniz.

45
00:03:26,820 --> 00:03:33,690
‫Şimdi sizin için küçük bir mini meydan okuma, devam edip bu eylem eşlemesini ayarlamak ve sol fare düğmesini eklemektir.

46
00:03:33,690 --> 00:03:38,370
‫Belki bir kontrol cihazınız varsa, buraya bir kontrol cihazı düğmesi ekleyebilirsiniz.

47
00:03:39,960 --> 00:03:40,360
‫Tamam.

48
00:03:40,400 --> 00:03:40,910
‫Tekrar hoş geldiniz.

49
00:03:40,910 --> 00:03:44,960
‫Bu yüzden yeni bir eylem eşlemesi ekleyeceğim, bu ekle düğmesi.

50
00:03:45,140 --> 00:03:49,880
‫Ve sonra ne yapabiliriz, şu anda kontrol cihazım bağlı değil.

51
00:03:49,880 --> 00:03:58,790
‫Yapabileceğiniz şey açılır menüye tıklamak ve gamepad'e gidip örneğin gamepad sağ tetikleyicisini aramaktır ve

52
00:03:58,790 --> 00:04:03,860
‫bu, gamepad'inizdeki tetiği çektiğinizde yakalama eylemimizi etkinleştirecek

53
00:04:03,860 --> 00:04:07,250
‫şekilde ayarlayacaktır.

54
00:04:07,250 --> 00:04:09,080
‫Böylece eylem eşlemesini ayarladık.

55
00:04:09,080 --> 00:04:10,910
‫Şimdi bunu gerçekten kullanmamız gerekiyor.

56
00:04:10,910 --> 00:04:13,700
‫Bu yüzden içerik çizimimize gideceğiz.

57
00:04:13,850 --> 00:04:19,820
‫Bip oynatıcımızı bulup açacağız çünkü bip oynatıcısı yakalayıcı bileşene

58
00:04:19,820 --> 00:04:21,050
‫sahip olandır.

59
00:04:21,050 --> 00:04:25,850
‫Eninde sonunda harekete geçirmek ve bir şeyleri yakalamasını sağlamak isteyeceğimiz şey de bu.

60
00:04:26,240 --> 00:04:33,920
‫Bunu yapmanın yolu da Blueprint Event grafiğine sağ tıklayıp grab (yakala) seçeneğini aramaktır.

61
00:04:34,370 --> 00:04:42,410
‫Şimdi bir giriş eylemi yakalama olayı var ve bu, ayarladığınız tuşlara bağlı ve bunu değiştirebilir ve potansiyel

62
00:04:42,410 --> 00:04:47,270
‫olarak oyunda oyuncularınızın giriş eşlemelerini değiştirmesine izin

63
00:04:47,270 --> 00:04:50,330
‫veren ekranlar oluşturabilirsiniz.

64
00:04:50,600 --> 00:04:55,490
‫Burada iki etkinlik var; bir basın etkinliği ve bir de yayın etkinliği.

65
00:04:55,490 --> 00:04:59,630
‫Bu yüzden sizi bu özel eyleme katılmaya davet ediyorum.

66
00:04:59,630 --> 00:05:06,260
‫Bu nedenle, basıldığında bir plan günlüğü ekleyin, serbest bırakıldığında ekleyin ve eşlemelerinizin çalışıp çalışmadığını kontrol

67
00:05:06,260 --> 00:05:06,620
‫edin.

68
00:05:06,620 --> 00:05:07,640
‫O zaman oyuna gir.

69
00:05:07,640 --> 00:05:14,930
‫Eylemi yakalamak için eşlediğiniz belirli tuşları kullanın ve günlük mesajlarınızın yazdırılıp yazdırılmadığına bakın.

70
00:05:14,930 --> 00:05:16,400
‫Videoyu duraklatın ve deneyin.

71
00:05:19,650 --> 00:05:20,760
‫Hey, tekrar hoş geldin.

72
00:05:20,790 --> 00:05:26,780
‫Yani basılı olarak, merhaba demeyecek olan bir print string yapacağız.

73
00:05:26,790 --> 00:05:31,680
‫Yakalandı yazacak ve ardından serbest bırakılan bir tane de olacak.

74
00:05:31,680 --> 00:05:36,870
‫Yine, aşağıdaki gibi serbest bırakıldığını söyleyecek bir yazdırma dizesi.

75
00:05:36,870 --> 00:05:40,980
‫Şimdi zindan seviyemize geçelim ve oynat düğmesine basalım.

76
00:05:41,250 --> 00:05:45,570
‫Ve şimdi fare düğmesine basarsak, yakalandı diyor.

77
00:05:45,570 --> 00:05:47,610
‫Serbest bıraktığımda, serbest bırakıldı diyor.

78
00:05:47,610 --> 00:05:50,910
‫Ve bunun beklediğimiz gibi işlediğini görebilirsiniz.

79
00:05:50,910 --> 00:05:51,420
‫Harika bir şey.

80
00:05:51,420 --> 00:05:57,990
‫Şimdi, yeniden eşlenebilen ve birden fazla girdiyle eşlenebilen eylem eşlemelerini nasıl kurabileceğimizi gördük.

81
00:05:57,990 --> 00:05:59,730
‫Bir sonraki derste görüşürüz.

