1
00:00:00,440 --> 00:00:00,840
TAMAM.

2
00:00:00,840 --> 00:00:01,770
Tekrar hoşgeldiniz.

3
00:00:01,770 --> 00:00:07,420
Bu videoda bahsettiğim gibi aslında burada bir evcil hayvan saldırısı klonu üzerinde çalışmaya başlayacak.

4
00:00:07,430 --> 00:00:13,220
Yapmak istediğimiz ilk şey aslında daha önce gördüğümüz bir daireyi

5
00:00:13,680 --> 00:00:21,570
nasıl ekleyeceğimizi anlamamızdır, ancak kullanıcı aslında herhangi bir tuşa bastığında bir Daire'de bir şeyler

6
00:00:21,570 --> 00:00:23,520
yapmak istiyoruz. Çocukları için.

7
00:00:23,750 --> 00:00:25,730
Başka bir anahtar için de aynı şekilde çalışır.

8
00:00:25,800 --> 00:00:32,080
Dolayısıyla bir kullanıcı anahtarı bir daireyle vurduğunda o çevrenin animasyonunu da bulmamız gerekir.

9
00:00:32,610 --> 00:00:36,200
Ve son olarak, bu daireyi rasgele bir koordinatta eklemek istiyoruz.

10
00:00:36,330 --> 00:00:41,890
Başlamak için bir tuşa basacağız ve ekranın ortasına bir daire ekleyeceğiz.

11
00:00:42,570 --> 00:00:50,610
Şimdi japes dokümanlarına gidelim ve etkileşime bir göz atıp klavye etkileşimine göz atalım.

12
00:00:51,690 --> 00:00:58,290
Ve biliyorum ki burada nereye bakacağımı bilmiyordum ama ilk geldiğimde buraya geldiğimi bulmak çok

13
00:00:58,290 --> 00:01:05,580
daha uzun sürdü ve temel olarak en olası şeyleri söylemeye çalışırken klavye aradım. bunu tek başıma

14
00:01:05,580 --> 00:01:11,820
yapıyor olsaydım ve bu videoyu hazırlamamış olsaydım, yine de bir arama yapmış olabileceğimi

15
00:01:11,820 --> 00:01:16,920
bulmak için beni daha uzun sürebilirdi, o yüzden aşağı doğru ilerleyin

16
00:01:16,920 --> 00:01:18,810
ve bazı örneklere bakın.

17
00:01:18,840 --> 00:01:26,190
Birincisi odaklanmak ve sonra bazı tuşlara basmanız gereken ilk şey, size hangi tuşa basıldığını ve

18
00:01:26,190 --> 00:01:27,910
ne zaman basılacağını anlatıyor.

19
00:01:28,350 --> 00:01:32,860
Şu an için K tuşuna basıyorum ve sonra serbest bırakıyorum.

20
00:01:33,150 --> 00:01:38,450
Ve koda bakarsanız, anahtarı açıp Anchia'yı çalıştırmanız gerçekten kolay.

21
00:01:38,520 --> 00:01:43,530
Yani olay dinleyicisinde hiçbir belge yok, olay dinleyicilerinde belgelenen sahnelerin

22
00:01:43,530 --> 00:01:46,670
arkasında hiçbir Jay queery olayı dinleyicisi yok.

23
00:01:46,920 --> 00:01:52,680
Ancak kağıt betiği için bu süper basit çizgiyi yazmak zorundayız, böylece

24
00:01:52,680 --> 00:01:57,210
aslında sadece kopyalamamız, bizim uygulamanız için kilit olacaktır.

25
00:01:57,360 --> 00:01:59,070
Sesin hemen çalmasını istiyoruz.

26
00:01:59,070 --> 00:02:06,240
Piyasaya çıktığımda değil anahtara basmam gerektiğini düşünüyorum, biraz yavaş olduğuna inanıyorum, piyano gibi bir piyano

27
00:02:06,240 --> 00:02:12,090
gibidir ya da gürültüye neden oluyorsa üretilen ses sağa bastığınızda üretilir veya sağa

28
00:02:12,090 --> 00:02:14,880
ne zaman basarsınız sen serbest bırak

29
00:02:15,240 --> 00:02:16,290
Bu yüzden anahtarı çözecektir.

30
00:02:16,290 --> 00:02:21,440
Kopyaladım ve yeni bir daire hazırlayarak başlayacağız, bu yüzden bu kodu istiyoruz.

31
00:02:21,630 --> 00:02:24,310
Ancak biz sadece bir tane istiyoruz, böylece artık döngüye ihtiyacımız yok.

32
00:02:24,390 --> 00:02:30,870
Bundan kurtulun, anahtarda yeni bir daire hazırlayacağız.

33
00:02:32,220 --> 00:02:38,430
Dolayısıyla bu işlem, farklı parçaları ele geçirdiğiniz yerde oldukça gerçekçidir ve onları bir araya getirmekten

34
00:02:38,430 --> 00:02:39,360
hoşlanıyorsunuz demektir.

35
00:02:39,810 --> 00:02:42,440
Bu yüzden anahtarın dokümanlarında buldum.

36
00:02:42,840 --> 00:02:43,730
Bundan kurtulabilirsiniz.

37
00:02:43,860 --> 00:02:49,940
Ve bunu dokümanlar'da da buldum ve bunu değiştirmek zorunda kaldık. X ve Y tanımlanmadı.

38
00:02:50,010 --> 00:02:55,410
Şimdi 100 virgül 100 değerinde yapalım ve Phil'in turuncu renkte olmasına izin verelim.

39
00:02:55,740 --> 00:02:58,380
Aşağıda bu kodu çalıştırın.

40
00:02:59,280 --> 00:03:04,410
Ve yine gördüğümüzden çok farklı veya bir olay dinleyicisi belgeledik.

41
00:03:04,410 --> 00:03:07,260
Ve sonra bazı elementler eklemek zorundayız.

42
00:03:07,410 --> 00:03:19,470
Bu yüzden, belge nokta sorgusu seçici gibi bazı öğeleri bir div noktası eklemek olay dinleyicisi gibi yapmak zorunda kaldık ve daha sonra bunu tıklatmak

43
00:03:19,470 --> 00:03:23,300
veya tuşa basmak veya tuşa basmak zorunda kalacağız.

44
00:03:23,400 --> 00:03:25,160
Bu çok daha fazla kod.

45
00:03:25,290 --> 00:03:28,950
Bu bizim için Paperchase ile gerçekten basit yapılır.

46
00:03:29,010 --> 00:03:32,070
Bu yüzden anahtara ne olacağını görelim.

47
00:03:32,310 --> 00:03:37,650
Anahtarı basacağım ve bir daire bulacağız ve her bastığımda bir daire daha edineceğim.

48
00:03:37,710 --> 00:03:39,210
Sadece göremiyorsun.

49
00:03:39,690 --> 00:03:45,270
Şimdi ekranda rastgele bir yere bir daire ekleyelim diye üzerinde çalışalım.

50
00:03:45,720 --> 00:03:52,140
Ve bunu yapmanın yolu aslında kendimiz yapabileceğimizi bulmak için biraz

51
00:03:52,380 --> 00:04:01,120
biraz zaman harcadı; burada temelde sıfırdan başlayıp maksimum genişliğe kadar ve ardından sıfırdan başlayarak

52
00:04:01,800 --> 00:04:06,170
iki sayı üretiyoruz. ekranımızın maksimum yüksekliğine kadar.

53
00:04:06,570 --> 00:04:12,270
Ve bu çok fazla iş değil, genişliğini, yüksekliğini ve

54
00:04:12,270 --> 00:04:19,180
Paperchase'ye giderseniz boyutları ve başvurduğunuz yere bakarsak boyutlarını anlamamız gerekir.

55
00:04:20,010 --> 00:04:23,220
Ve sonra açık görünüşe baktığınızda.

56
00:04:23,550 --> 00:04:27,080
Ve yine bunu birkaç gün önce biraz buldum.

57
00:04:27,090 --> 00:04:35,040
Ancak sana bakarsak ve sınırlara bakarsak ve / veya görünür alan ve proje koordinatlarının büyüklüğü

58
00:04:35,040 --> 00:04:36,390
belki de boyuttur.

59
00:04:36,390 --> 00:04:46,860
Konsol gibi bir şey yapsaydık, yine burada bulunan log view boyutunu ve sayfayı yenileyip neye

60
00:04:46,860 --> 00:04:56,240
sahip olduğumuzu görmek için yükseklik ve genişlik elde ederiz, bu yüksekliği ve genişliği alabiliriz.

61
00:04:56,380 --> 00:05:05,290
Dolayısıyla, size boy büyüklüğü değildir ve daha sonra bu boyutun başlayacağı bu günlüğünü iptal

62
00:05:06,030 --> 00:05:09,370
edersek, yenilemeyi ve prosequi'yi kullanabiliriz.

63
00:05:10,020 --> 00:05:16,880
Şu anda bu boyut altı yüz doksan ikiden yedi yüze.

64
00:05:17,100 --> 00:05:20,700
Ancak yeniden boyutlandırırsam, bir dahaki sefer değişiklikleri göreceksin.

65
00:05:20,730 --> 00:05:21,930
Persecutee.

66
00:05:22,240 --> 00:05:26,430
Bu yüzden, ihtiyacımız olan bu iki noktayı oluşturmak için kullanabiliriz.

67
00:05:26,640 --> 00:05:32,770
Ancak yapabileceğiniz diğer şey aslında rastgele bir nokta haline getireceğini

68
00:05:32,760 --> 00:05:38,570
düşündüğümüz yerleşik bir yöntem var, bu yüzden size de göstereceğim.

69
00:05:38,580 --> 00:05:46,890
Dolayısıyla, bize rasgele bir matematik yapmak zorunda kalmamakta, 1 0 ile 1 arasında olmayan bir şey veriyoruz ve bunu

70
00:05:47,150 --> 00:05:50,340
çarpmak ve yukarı veya aşağı kaydırmak zorundayız.

71
00:05:50,380 --> 00:05:51,960
Bu biraz acı verici.

72
00:05:52,170 --> 00:05:58,500
Bunun yerine onun yerine yapacağımız şey, bu güzel kağıdı J S şekilde kullandığım gibi göründü.

73
00:05:58,500 --> 00:06:07,680
Dolayısıyla maksimum nokta yapacağım, böylece daire ekleyebildiğimiz maksimum nokta yeni nokta görünümü nokta

74
00:06:08,340 --> 00:06:10,170
boyutu olacak.

75
00:06:10,560 --> 00:06:15,700
Ve sonra bu büyüklükteki nokta yüksekliğinde virgül istiyoruz.

76
00:06:15,720 --> 00:06:19,400
Yani x ve y, maksimum X veya maksimum y'dir.

77
00:06:20,160 --> 00:06:25,740
Dolayısıyla, bu maksimum puanlarımızı verir ve sana sabit bir

78
00:06:30,900 --> 00:06:31,560
alt

79
00:06:34,440 --> 00:06:42,450
günlüğe günlük Max noktası yaptığımızı göstereceğim ve aslında dairemizi max noktasına ekleyelim.

80
00:06:42,720 --> 00:06:47,720
100 Kamo 100'de yeni bir nokta yapmak yerine, sadece Max puan vereceğiz.

81
00:06:47,940 --> 00:06:48,510
TAMAM.

82
00:06:48,900 --> 00:06:54,350
Şimdi bunu deneyelim ve sayfayı yenilemek için bunlardan kurtulalım.

83
00:06:54,510 --> 00:06:55,870
Bir anahtarı vurdum.

84
00:06:55,950 --> 00:06:58,580
Bakın sağ alt köşede bir tane olsun.

85
00:06:58,590 --> 00:07:06,390
Ve eğer yeniden boyutlandırıp tekrarlarsam ve bir tuşa basarsam, şimdi burada maksimum noktam olsun.

86
00:07:06,390 --> 00:07:14,250
alan en üst noktamızdaki değişiklikleri değiştirdiğinden, ekran boyutlarımızı veya pencere boyutunu bilen arasında daima

87
00:07:14,250 --> 00:07:19,890
rastgele bir sayı üretmiyoruz, çünkü görünür alan tüm pencere bile

88
00:07:20,010 --> 00:07:25,540
değil, sadece tuval üzerindeki görünür alan maksimum nokta değişikliklerimizi değiştirir.

89
00:07:25,530 --> 00:07:29,940
Yani bu güzel çünkü bu tuval üzerindeki görünür

90
00:07:30,250 --> 00:07:32,740
Tamam, elimizde bu var.

91
00:07:33,150 --> 00:07:39,540
Şimdi yapmak istediğimiz maksimum noktayı almak ve rasgele bir nokta üretmek için gidiyoruz.

92
00:07:39,660 --> 00:07:46,810
Bu yüzden sadece rastgele nokta diyeceğim ve rastgele bir metot noktası noktası var ve bu bize

93
00:07:46,800 --> 00:07:53,090
bir satır dışında makro Rande gibi 0 ile 1 arasında olmayan bir rastgele nokta verecektir.

94
00:07:53,130 --> 00:07:54,960
Bir nokta nesnesi buluyoruz.

95
00:07:55,480 --> 00:07:56,520
Yani temelde bunu yapıyor.

96
00:07:56,520 --> 00:08:07,470
arayacağım başka bir değişken yapmak istiyorum ve bunun gibi maksimum puan zaman rastgele nokta eşittir.

97
00:08:07,590 --> 00:08:19,060
Yeni noktalar matematik nokta rastgele virgül matematik nokta rasgele ve o zaman biz sadece nokta olarak

98
00:08:19,120 --> 00:08:21,970
Dolayısıyla bu iki puanı bir araya getiriyoruz.

99
00:08:22,650 --> 00:08:32,310
Biraz garip bir matematik türüdür, ancak temelde 0 0 ile 1 1 arasında bir nokta üretiyoruz, ancak teknik

100
00:08:32,310 --> 00:08:36,770
olarak 9 9 9 9 gibi bir nokta olacaktır.

101
00:08:36,880 --> 00:08:45,640
Diyelim ki nokta beş nokta beş olarak bir nokta üretirsek, bir sonraki işimiz, maksimum noktamız olacak

102
00:08:45,630 --> 00:08:50,500
ve bu da her zaman yapabileceğimiz maksimum değer olacak.

103
00:08:50,550 --> 00:09:01,530
Yani 12 80 x 720 gibi bir şey ya da penceremizin boyutu ne olursa olsun 600 x 300'dür ve daha

104
00:09:01,870 --> 00:09:08,980
sonra bunları çarparsak, bu durumda 300 virgül 150 olan yeni bir nokta buluruz.

105
00:09:09,000 --> 00:09:15,000
Dolayısıyla, görüntülenebilir alanda bulunan bir maks veya rastgele bir nokta nasıl üretebiliriz.

106
00:09:15,010 --> 00:09:17,550
Halen tuvalin görünür alanı mı var.

107
00:09:17,830 --> 00:09:23,660
Pekala, şimdi şunu değiştirelim ki noktalara gidecek.

108
00:09:24,900 --> 00:09:26,960
Şimdi bir göz atalım yenileyin.

109
00:09:26,980 --> 00:09:29,780
Herhangi bir tuşa basarsanız rastgele daireler oluruz.

110
00:09:29,790 --> 00:09:31,750
Her tuşa bastığınızda.

111
00:09:32,340 --> 00:09:33,670
Whoops.

112
00:09:34,140 --> 00:09:38,650
Ve pencereyi yeniden boyutlandırırsam, onu yarı yolda tamamlayalım.

113
00:09:39,720 --> 00:09:42,970
Her tuşa bastığımda hala görüyorum.

114
00:09:43,000 --> 00:09:47,730
Bu yüzden artık burada güzel olan noktalar üretmiyor.

115
00:09:47,760 --> 00:09:56,290
Böylece pencere yeniden boyutlandırılırsa, kullanıcı hesaplanan sayı türlerini elde etmek için yeni görünür bir alan elde

116
00:09:56,380 --> 00:09:59,030
etmek için yenilemek zorunda değildir.

117
00:09:59,350 --> 00:09:59,850
Tamam harika.

118
00:09:59,860 --> 00:10:04,770
Zaten gördüğünüz bir daire oluştururuz, ancak kullanıcı bir tuşa herhangi bir

119
00:10:04,770 --> 00:10:06,870
tuş vurduğunda bir daire oluştururuz.

120
00:10:07,200 --> 00:10:11,000
Bir sonraki videoda rasgele bir nokta nasıl yapılacağı konusunda konuştuk.

121
00:10:11,080 --> 00:10:16,740
İlk olarak, bu noktaların renklerini değiştirerek ve farklı renk tonlarına farklı renklerle solup tutarak

122
00:10:16,750 --> 00:10:19,060
bazı basit animasyonları nasıl yapabildiğimizi göreceğiz.

123
00:10:19,170 --> 00:10:21,450
Ve sonra onları küçültmek.

124
00:10:21,580 --> 00:10:25,220
Bir sonraki videoyu göreceğiz, sonra geri dönüp ses ekleyeceğiz.

125
00:10:25,330 --> 00:10:26,040
Son videoda
