[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:01.61,0:00:05.89,Default,,0000,0000,0000,,კიდევ ერთი ანიმაცია. \Nამჯერად ბურთი ეკრანის გასწვრივ მოძრაობს. Dialogue: 0,0:00:05.89,0:00:07.74,Default,,0000,0000,0000,,თქვენ იცით ეს როგორ კეთდება. Dialogue: 0,0:00:07.74,0:00:10.50,Default,,0000,0000,0000,,გვაქვს x ცვლადი, რომელიც \Nბურთის მდებარეობას გვეუბნება, Dialogue: 0,0:00:10.50,0:00:14.13,Default,,0000,0000,0000,,და ცვლადი "speed", რომელიც \Nგვეუბნება რა რამდენად შორს მიდის ბურთი, Dialogue: 0,0:00:14.13,0:00:17.42,Default,,0000,0000,0000,,ასევე, ნაცნობი სახატავი\Nმარყუჟი, სადაც ფონს ვცვლით ყოველ ჯერზე. Dialogue: 0,0:00:17.42,0:00:20.82,Default,,0000,0000,0000,,ფერის დაყენება, და \Nელიფსის დახატვა x პოზიციაზე. Dialogue: 0,0:00:20.82,0:00:23.68,Default,,0000,0000,0000,,ყოველ ჯერზე x-ს x-ის \Nძველი მნიშვნელობით შევცვლით, Dialogue: 0,0:00:23.68,0:00:25.80,Default,,0000,0000,0000,,პლუს "speed" ცვლადი. Dialogue: 0,0:00:25.80,0:00:30.65,Default,,0000,0000,0000,,"speed"-ს თუ შევამცირებ-- \Nrestart-ს დავაჭერ, რათა ბურთი დავაბრუნო-- Dialogue: 0,0:00:30.65,0:00:33.33,Default,,0000,0000,0000,,როგორც \Nხედავთ უფრო ნელა მოძრაობს. Dialogue: 0,0:00:33.33,0:00:35.90,Default,,0000,0000,0000,,ან შემიძლია უარყოფითი \Nგავხადო, რათა უკან წამოვიდეს Dialogue: 0,0:00:35.90,0:00:38.42,Default,,0000,0000,0000,,ან ნული გავხადო და გავაჩერო. Dialogue: 0,0:00:38.42,0:00:43.84,Default,,0000,0000,0000,,"x" ნულს თუ არ \Nუდრის ბურთი ეკრანიდან გავა. Dialogue: 0,0:00:43.84,0:00:48.18,Default,,0000,0000,0000,,შემიძლია restart-ს დავაჭირო და დავაბრუნო, \N Dialogue: 0,0:00:48.36,0:00:52.70,Default,,0000,0000,0000,,მაგრამ ცოტა ხანში \Nმოსაწყენი ხდება restart და restart... Dialogue: 0,0:00:52.70,0:00:55.74,Default,,0000,0000,0000,,ვთქვათ, როდესაც ბურთი \Nმარჯვენა კიდეს მიუახლოვდება Dialogue: 0,0:00:55.74,0:00:58.43,Default,,0000,0000,0000,,იმის ნაცვლად, რომ ეკრანიდან გავიდეს Dialogue: 0,0:00:58.43,0:01:01.20,Default,,0000,0000,0000,,მინდა მოვაბრუნო. Dialogue: 0,0:01:01.20,0:01:04.81,Default,,0000,0000,0000,,და ვიცი, რომ ბურთის \Nმოსაბრუნდებლად შემიძლია დავწერო Dialogue: 0,0:01:04.81,0:01:08.08,Default,,0000,0000,0000,,"speed" ხდება მინუს ხუთი. Dialogue: 0,0:01:08.08,0:01:11.65,Default,,0000,0000,0000,,უარყოფითი, რომ \Nგაგვეხადა ბურთი უკან წამოვიდოდა. Dialogue: 0,0:01:11.65,0:01:14.77,Default,,0000,0000,0000,,საქმე ისაა, რომ მხოლოდ \Nმაშინ მინდა სიჩქარის შეცვლა Dialogue: 0,0:01:14.77,0:01:16.40,Default,,0000,0000,0000,,თუ ბურთმა მარჯვენა კიდეს მიაღწია. Dialogue: 0,0:01:16.40,0:01:25.92,Default,,0000,0000,0000,,მინდა სიჩქარის შეცვლა \Nთუ ბურთმა მარჯვენა კიდეს მიაღწია. Dialogue: 0,0:01:25.92,0:01:28.55,Default,,0000,0000,0000,,მგონი "IF" ბრძანებას მოითხოვს. Dialogue: 0,0:01:28.55,0:01:32.22,Default,,0000,0000,0000,,აქამდე კომპიუტერს ბრძანებებს \Nვაძლევდით ნებისმიერი შემთხვევისთვის Dialogue: 0,0:01:32.22,0:01:39.40,Default,,0000,0000,0000,,"IF" განცხადებით, ვეუბნებით, რომ გვინდა \Nეს ბრძანებს რაღაც ვითარებაში შეასრულოს. Dialogue: 0,0:01:39.40,0:01:42.52,Default,,0000,0000,0000,,სიჩქარე შეცვალე თუ ბურთი\Nმარჯვენა კიდევ მიუახლოვდა. Dialogue: 0,0:01:42.52,0:01:45.32,Default,,0000,0000,0000,,აი, როგორ გამოიყურება კოდის სახით. Dialogue: 0,0:01:45.32,0:01:50.95,Default,,0000,0000,0000,,წერთ: "IF", მრგვალ ფუჩხილებს, ფრჩხილებს. Dialogue: 0,0:01:50.95,0:01:54.34,Default,,0000,0000,0000,,მრგვალ ფრჩხილებში დავწერთ გარემოებას, Dialogue: 0,0:01:54.34,0:01:57.10,Default,,0000,0000,0000,,ხოლო bracket-ის შიგნით- კოდს. Dialogue: 0,0:01:57.10,0:02:02.24,Default,,0000,0000,0000,,თუ ეს გარემოება \Nმართალია, გაუშვი ეს კოდი. Dialogue: 0,0:02:02.24,0:02:04.57,Default,,0000,0000,0000,,სხვა შემთხვევაში, ნუ შეწუხდები. Dialogue: 0,0:02:04.57,0:02:07.81,Default,,0000,0000,0000,,ჩვენ შემთხვევაში გარემოება \Nარის ბურთის მარჯვენა კიდესთან მიახლოება. Dialogue: 0,0:02:07.81,0:02:10.39,Default,,0000,0000,0000,,როგორ გავიგოთ მიაღწია \Nთუ არა ბურთმა მარჯვენა კიდეს? Dialogue: 0,0:02:10.39,0:02:13.74,Default,,0000,0000,0000,,გვაქვს x ცვლადი, \Nრომელიც გვეუბნება სადაა ბურთი. Dialogue: 0,0:02:13.74,0:02:20.55,Default,,0000,0000,0000,,და ვიცი, რომ კიდე \Nარის x-ის მდგომარეობა 400-ში. Dialogue: 0,0:02:20.55,0:02:23.15,Default,,0000,0000,0000,,მაშ, ვნახოთ Dialogue: 0,0:02:23.15,0:02:30.24,Default,,0000,0000,0000,,როდესაც x 400-ზე მეტია, \Nვიცით რომ ცოტათი გასცდა მარჯვენა კიდეს. Dialogue: 0,0:02:30.24,0:02:33.04,Default,,0000,0000,0000,,ხოლო კოდი, როგორც ადრე ვთქვით, Dialogue: 0,0:02:33.04,0:02:39.18,Default,,0000,0000,0000,,სიჩქარე მინუს ხუთი ხდება. Dialogue: 0,0:02:39.18,0:02:41.39,Default,,0000,0000,0000,,ახლა restart-ს \Nდავაჭერ და ვნახოთ რა მოხდება. Dialogue: 0,0:02:41.39,0:02:45.38,Default,,0000,0000,0000,,ამჯერად, როდესაც ბურთი \Nმარჯვენა კიდეს მიაღწევს ნახტომს აკეთებს. Dialogue: 0,0:02:45.38,0:02:47.93,Default,,0000,0000,0000,,შემდეგ კი ეკრანიდან გადის, მაგრამ არაუშავს Dialogue: 0,0:02:47.93,0:02:50.89,Default,,0000,0000,0000,,რადგან მეორე მხარესაც \Nიმავეს გაკეთება შეგვიძლია. Dialogue: 0,0:02:50.89,0:02:54.63,Default,,0000,0000,0000,,ამ შემთხვევაში, გვაინტერესებს \Nბურთი მარცხენა კიდეს მიუახლოვდა თუ არა. Dialogue: 0,0:02:54.63,0:02:58.94,Default,,0000,0000,0000,,ეს მაშინ ხდება, როდესაც x ნულზე ნაკლებია. Dialogue: 0,0:02:58.94,0:03:01.07,Default,,0000,0000,0000,,გვინდა სიჩქარე გავხადოთ დადებითი. Dialogue: 0,0:03:01.07,0:03:03.69,Default,,0000,0000,0000,,სიჩქარე ხდება ხუთი. Dialogue: 0,0:03:03.69,0:03:07.91,Default,,0000,0000,0000,,დავაწვეთ restart-ს. Dialogue: 0,0:03:14.50,0:03:16.69,Default,,0000,0000,0000,,მუშაობს! Dialogue: 0,0:03:16.69,0:03:21.40,Default,,0000,0000,0000,,ვამოწმებთ, გასცდა თუ არა ბურთი კიდეებს, Dialogue: 0,0:03:21.62,0:03:24.55,Default,,0000,0000,0000,,მაგრამ მგონი ზედმეტად სცდება. Dialogue: 0,0:03:24.55,0:03:31.63,Default,,0000,0000,0000,,თუ გახსოვთ, ეს ორი \Nპერიმეტრი აკონტროლებს ელიფსის ცენტრს. Dialogue: 0,0:03:31.63,0:03:36.08,Default,,0000,0000,0000,,როდესაც ელიფსის ცენტრი \Nკიდემდე მიაღწევს, ნახევარი უკვე გასცდა. Dialogue: 0,0:03:36.08,0:03:37.95,Default,,0000,0000,0000,,მაშ, ამის გასწორება თუ გვინდა Dialogue: 0,0:03:37.95,0:03:40.29,Default,,0000,0000,0000,,შეგვიძლია უფრო \Nადრე შევაჩეროთ ელიფსი. Dialogue: 0,0:03:40.29,0:03:47.14,Default,,0000,0000,0000,,ჩვენი კიდე 400-ზე თუა და \Nგვინდა ბურთის შეჩერება, როდესაც აქ მოვა Dialogue: 0,0:03:47.14,0:03:52.81,Default,,0000,0000,0000,,ფუნქციიდან \Nვხედავთ, რომ ელიფსის სიგანე 50-ია. Dialogue: 0,0:03:52.81,0:03:58.64,Default,,0000,0000,0000,,ეს იმას ნიშნავს, რომ \Nცენტრიდან კიდემდე 25 იქნება. Dialogue: 0,0:03:58.64,0:04:03.87,Default,,0000,0000,0000,,ანუ, გვინდა შევაჩეროთ, \Nროდესაც ცენტრი მიაღწევს 375-ს. Dialogue: 0,0:04:03.87,0:04:06.40,Default,,0000,0000,0000,,ეს არის 400-ს მინუს 25. Dialogue: 0,0:04:06.40,0:04:10.98,Default,,0000,0000,0000,,x 400-ზე მეტის \Nნაცვლად, დავწერ x მეტი 375-ზე. Dialogue: 0,0:04:10.98,0:04:15.57,Default,,0000,0000,0000,,ხოლო x ნულზე \Nნაკლების ნავცლად, x 25-ზე ნაკლებს. Dialogue: 0,0:04:15.57,0:04:21.76,Default,,0000,0000,0000,,ახლა უნაკლოა.