1
00:00:00,090 --> 00:00:01,280
因此，我們在良好的狀態在這裡。

2
00:00:01,370 --> 00:00:06,980
我們下一步要做的是讓這個我們沒有使用相同的六種顏色每一次。

3
00:00:07,230 --> 00:00:15,620
相反，我們要產生6個隨機顏色，並與這六個隨機顏色填充這個數組，然後挑選其中的一個來生成這些顏色。

4
00:00:15,630 --> 00:00:18,320
實際上，我打算寫另一個函數來幫助我們。

5
00:00:18,390 --> 00:00:34,590
所以我們的功能Nener我們的比賽硬編碼的數組，我要設定為我們的函數調用顏色等於我們稱之為隨機生成的顏色和它還不存在，它會採取這一決定多少種顏色的一個參數以產生數組中為止。

6
00:00:34,590 --> 00:00:41,820
所以，如果我們要與當我們去簡易模式與困難模式，我們希望我們6最終會希望三個項目的數組。

7
00:00:42,060 --> 00:00:43,510
因此，我們將有6個開始。

8
00:00:43,560 --> 00:00:45,570
這就是我們想要的頁面加載時。

9
00:00:45,900 --> 00:00:54,430
然後，我們需要創建一個隨機生成的顏色函數接受一個數字，然後返回顏色隨機X數字，而不是一個數組。

10
00:00:54,450 --> 00:00:57,900
所以我會做，到這裡。

11
00:00:57,900 --> 00:01:09,060
函數隨機生成的顏色，並應採取我們就稱之為麻木了，然後，而不是這裡的說法。

12
00:01:09,060 --> 00:01:10,440
好吧我的偽代碼。

13
00:01:10,440 --> 00:01:12,550
所以我打算讓一個數組。

14
00:01:12,900 --> 00:01:23,640
我要一些隨機顏色添加到數組，然後我會在最後返回該數組。

15
00:01:24,120 --> 00:01:26,370
因此，要啟動，這是最容易的部分。

16
00:01:26,370 --> 00:01:28,200
做一個數組只是一個空。

17
00:01:28,380 --> 00:01:35,980
因此，我們將其稱之為R R只是一個空數組，然後在底部，我們只是要返回相同的陣列。

18
00:01:36,000 --> 00:01:38,610
困難的部分是，在雲之間的邏輯。

19
00:01:38,640 --> 00:01:42,660
因此，在這裡我們需要添加knowm隨機顏色。

20
00:01:42,690 --> 00:01:46,700
所以，這是什麼意思是，我們需要重複的次數東西knowm號。

21
00:01:46,760 --> 00:01:49,000
所以六次或三次。

22
00:01:49,230 --> 00:01:50,830
因此，我們將使用一個循環來做到這一點。

23
00:01:51,120 --> 00:01:55,540
因此，我們將與我們的循環開始為我們等於零。

24
00:01:56,430 --> 00:02:01,800
我不到麻木我加再加。

25
00:02:02,100 --> 00:02:13,910
而且，如果我們從零開始，或者如果我們從1開始，我們做不要緊，這小於或等於，因為我們沒有真正打算用我這只是一種方法，通過循環三次，六次Nahm倍。

26
00:02:14,130 --> 00:02:23,010
然後在這裡我們要真正得到隨機顏色推到數組。

27
00:02:23,070 --> 00:02:28,190
所以這條線其實只是重複麻木倍。

28
00:02:28,590 --> 00:02:36,190
所以我要做一個獨立的功能實際上是將生成我們隨機顏色，我只是要調用一個隨機顏色。

29
00:02:36,270 --> 00:02:41,990
所以功能隨機顏色和你所看到的是，我有一個函數在這裡。

30
00:02:42,090 --> 00:02:49,860
隨機生成的顏色，我稱之為一個我打電話就叫隨機顏色另一個函數裡面，這就是真的只是破解代碼了。

31
00:02:49,860 --> 00:02:58,680
要清楚什麼模塊做什麼，我們可以在完全沒有功能所需的一切它可能只是人們稱之為麵條代碼是所有的地方。

32
00:02:58,830 --> 00:03:01,760
因此，我們要在這裡添加一些功能，增加一些結構。

33
00:03:01,920 --> 00:03:07,090
並再次在這個項目的時候，我們把它完成的最後它看起來不錯所有的功能是存在的。

34
00:03:07,230 --> 00:03:18,080
我會在重構其可選的視頻，我會談談他是如何改變周圍的事物讓他們一點點清潔有點漂亮，但它的工作方式完全相同。

35
00:03:18,090 --> 00:03:38,250
因此，要開始隨機顏色，使我們將需要從0 2挑一個從0到讀5代表一個隨機的顏色5，然後我們需要選擇從零綠2 5 5，然後藍色。

36
00:03:39,210 --> 00:03:45,490
所以挑選任何數字從0到255，我們還需要使用數學不是隨機的。

37
00:03:45,570 --> 00:03:49,230
所以，這將是數學不是隨機的。

38
00:03:49,350 --> 00:03:51,760
這給了我們0和1之間。

39
00:03:51,870 --> 00:03:53,070
它不包含一個。

40
00:03:53,220 --> 00:03:57,900
我們需要通過256，因為記得我們捨去繁殖。

41
00:03:58,050 --> 00:04:08,730
因此，我們希望255成為最大數量可能很多由一個以上256繁殖，那麼我們就需要地板的地板數學。

42
00:04:08,900 --> 00:04:19,630
所以，去我的律師和粘貼此代碼，可以看到，如果我們得到0和255之間的隨機數，你可能不會看到，它實際上去255。

43
00:04:19,660 --> 00:04:21,770
我們只好相信我的那一個。

44
00:04:21,900 --> 00:04:23,700
但你至少可以看到它靠攏。

45
00:04:23,700 --> 00:04:25,590
我認為，我們看到了253。

46
00:04:25,590 --> 00:04:26,770
這是夠好現在。

47
00:04:27,060 --> 00:04:33,920
而且你也看到所有的方塊到紫色，這就是因為我們的隨機生成的顏色不返回任何東西。

48
00:04:33,930 --> 00:04:36,240
所以它只是返回一個空字符串。

49
00:04:36,300 --> 00:04:39,300
所以，我們不會實際上是通過循環和給人一種顏色各一個。

50
00:04:39,300 --> 00:04:44,360
所以它只是採取默認從C SS只是一個方面說明有紫色。

51
00:04:44,700 --> 00:04:48,480
因此，這將產生從0到255。

52
00:04:48,870 --> 00:05:07,250
我們將它保存到一個變量稱為R和然後我們所以就像這個空間這個正確的做同樣的事情為綠色和藍色，並更改名稱，以便G和B將給我們三個數字從0到255。

53
00:05:07,530 --> 00:05:18,640
而最糟糕的是合成它們插入遵循R.G.的格式的大串乙括號，然後R G和B裡面的數字

54
00:05:18,900 --> 00:05:22,260
這意味著大量的開幕式和閉幕式的字符串和加號的。

55
00:05:22,260 --> 00:05:25,390
因此，讓我們開始看起來是這樣的。

56
00:05:25,410 --> 00:05:32,350
我們將有我們的G-B，然後打開括號，然後再加上紅色通道。

57
00:05:32,370 --> 00:05:48,980
這2個5加數字0加上一個逗號加G的值的另一逗號加上B的值加上我們的右括號。

58
00:05:49,620 --> 00:05:51,230
我們要善於走了。

59
00:05:51,340 --> 00:05:52,530
這個大的字符串。

60
00:05:52,680 --> 00:05:58,570
而實際上，我們想要做的是返回的字符串就是這樣。

61
00:05:58,590 --> 00:06:03,350
所以這回大串，這將產生一個隨機顏色。

62
00:06:03,360 --> 00:06:05,090
所以這是一個顏色了很多工作。

63
00:06:05,100 --> 00:06:07,650
三種不同的號碼0 2 2 5 5。

64
00:06:07,650 --> 00:06:12,450
我們把它們放在一起用逗號之間括號周圍的字母R.G. B.

65
00:06:12,660 --> 00:06:15,650
然後我們返回，所以我們可以在這裡使用它。

66
00:06:15,660 --> 00:06:25,600
如果我們只想測試其是否正常工作，讓我們繼續前進，刷新頁面去我們的領事，只是嘗試調用任意著色，看起來對我好。

67
00:06:25,620 --> 00:06:26,770
我們得到一個隨機的顏色。

68
00:06:26,790 --> 00:06:27,910
括號內是正確的。

69
00:06:27,990 --> 00:06:29,910
逗號都是不錯的。

70
00:06:29,910 --> 00:06:33,510
現在讓我們去使用在這裡。

71
00:06:34,170 --> 00:06:39,990
所以，我們要調用隨機顏色和我們要推動這一進我們的數組。

72
00:06:39,990 --> 00:06:41,240
他們來了。

73
00:06:41,280 --> 00:06:46,510
因此，我們的DOT推，我們沒有使用推，但是那將在這裡做。

74
00:06:46,710 --> 00:06:49,820
而這現在將要建造的顏色漂亮的數組。

75
00:06:50,210 --> 00:06:52,580
因此，生成隨機顏色6。

76
00:06:52,770 --> 00:06:56,740
我們稱這個它通過六個次，每次重複。

77
00:06:56,910 --> 00:06:59,230
它推動以隨機顏色到陣列。

78
00:06:59,430 --> 00:07:02,440
所以，我要正義之舉我們的評論在這裡。

79
00:07:02,460 --> 00:07:03,260
在那裡，我們走了。

80
00:07:03,600 --> 00:07:06,040
並確認，如果我們刷新工程。

81
00:07:06,180 --> 00:07:15,250
你可以看到，現在我們得到的是隨機的顏色六只隨機挑選的顏色，不僅如此，我們挑了挑，我們從數組也改變了一種顏色。

82
00:07:15,270 --> 00:07:16,520
所以，我們沒有打破。

83
00:07:16,530 --> 00:07:19,190
一切仍在工作或做它。

84
00:07:19,200 --> 00:07:20,000
讓我們來看看。

85
00:07:20,000 --> 00:07:27,210
所以，如果我的一些這些顏色單擊再次嘗試再次嘗試再試一次，也許我只是有非常糟糕的書，但沒有什麼是錯的。

86
00:07:27,400 --> 00:07:28,920
所以，問題是有點棘手。

87
00:07:29,130 --> 00:07:36,500
這是一個有點類似於我長大的時候，我們做了比分門將的比賽，當我們在這裡比較的東西的bug。

88
00:07:36,930 --> 00:07:43,110
如果我們檢查，如果，如果他們選擇正確的顏色什麼東西去錯之前，我們有一些用戶是正確的。

89
00:07:43,110 --> 00:07:44,880
而我們把它比作一個字符串。

90
00:07:45,030 --> 00:07:46,760
在這種情況下，這是一個有點不同。

91
00:07:46,920 --> 00:07:53,000
因此，讓我告訴你只是打算做另一個騙子。帶日誌點擊顏色，然後挑選顏色。

92
00:07:53,250 --> 00:07:56,190
讓我們只看到他們的樣子，也許他們是略有不同。

93
00:07:56,340 --> 00:08:00,570
讓我們刷新頁面，打開CON。讓我們開始點擊。

94
00:08:00,570 --> 00:08:06,120
因此，這一個是弗雷德中等量一點點綠色，相當多的藍色。

95
00:08:06,300 --> 00:08:07,510
因此，讓我們點擊一些。

96
00:08:08,160 --> 00:08:12,700
並注意在左邊字符串RGV數字和右側之一。

97
00:08:12,990 --> 00:08:15,180
當然這些的不匹配。

98
00:08:15,840 --> 00:08:21,950
但是，如果你點擊正確的，你可以看到，當他們這樣做匹配它仍然認為我們是錯的。

99
00:08:21,960 --> 00:08:23,220
它說，再試一次。

100
00:08:23,490 --> 00:08:28,080
如果你在這裡比較兩個字符串這個人是被點擊的顏色。

101
00:08:28,080 --> 00:08:29,420
這是什麼回來了。

102
00:08:29,550 --> 00:08:38,290
當我們點擊一個元素，我們要求此點撥通了背景，這是我們從數組挑顏色。

103
00:08:38,400 --> 00:08:40,380
所以，在某種程度上，他們是略有不同。

104
00:08:40,380 --> 00:08:50,620
什麼情況是，當我們真正設置元素的SS在宿舍裡自動添加的背景色自動添加至10位。

105
00:08:50,970 --> 00:09:02,930
因此，要解決這個問題，我們想要做的只是我們數字之間添加空格這裡，所以彗星後​​，如果我們這樣做，他們會再比較，並彼此相等。

106
00:09:02,970 --> 00:09:04,890
所以這是一種棘手的bug。

107
00:09:04,920 --> 00:09:11,740
它只是有，我們正在與三重等號比較事物的方式做，這不是雙等於將解決這個問題反正。

108
00:09:11,820 --> 00:09:16,460
雙倍的電話不忽略空格或什麼，但它只是一個我們如何產生的顏色的問題。

109
00:09:16,740 --> 00:09:19,240
因此，如果我們再次嘗試這個和刷新。

110
00:09:19,410 --> 00:09:20,990
現在，我們只要按一下周圍。

111
00:09:21,120 --> 00:09:24,780
你可以看到，我們的空間是在這裡和這些肯定會匹配。

112
00:09:24,780 --> 00:09:32,060
一旦我們點擊右邊的顏色，這是最後一個，我們得到我們正確的。

113
00:09:32,100 --> 00:09:34,650
所以，絕對是一個棘手的錯誤有包裹起來。

114
00:09:34,650 --> 00:09:41,280
讓我們只是嘗試玩一個遊戲，全屏，擺脫控制台和刷新，欣賞我們的隨機顏色。

115
00:09:41,280 --> 00:09:48,950
我們可以做的最後一件事是，當我們得到它正確的，我們也可以改變H-1的背景像我一樣在這裡。

116
00:09:49,110 --> 00:09:52,940
所以，當你猜正確的顏色它改變背景顏色為好。

117
00:09:53,040 --> 00:09:54,910
這是一個簡單的變化。

118
00:09:54,960 --> 00:09:57,540
所有我們需要做的是選擇H-1。

119
00:09:58,080 --> 00:10:01,920
因此，H-1，我們可以選擇它這個頁面上唯一的H-1。

120
00:10:01,950 --> 00:10:16,200
所以，在這裡我只是在底部VAR H-1，選擇等於文檔查詢選擇H-1的保存。

121
00:10:16,200 --> 00:10:28,460
然後，當用戶正確地猜測是正確的，我們在這裡要改變H-1 DOD背景或風格的背景。

122
00:10:29,610 --> 00:10:42,060
這應該現在等於收集的顏色，我們將保存到我們的遊戲更新的正確版本，讓我們嘗試一下。

123
00:10:42,930 --> 00:10:48,950
還有我們去肯定，我們有很長的路要走與我們的造型相比，這一點，但我們與邏輯到達那裡。

124
00:10:49,200 --> 00:10:53,120
所以，你猜錯誤地僅通過更改背景顏色消失。

125
00:10:53,400 --> 00:10:58,240
如果你猜中他們都改變顏色和H-1的變化，以及。

126
00:10:58,620 --> 00:11:03,910
在接下來的視頻中，我們打算再次添加播放功能，並且我們將添加多一點點的造型。
