[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.96,0:00:03.03,Default,,0000,0000,0000,,მოდით, უკეთ გავერკვეთ ხატვაში. Dialogue: 0,0:00:03.03,0:00:05.27,Default,,0000,0000,0000,,რა შეგვიძლია გავაკეთოთ\Nმართკუთხედების გარდა? Dialogue: 0,0:00:05.27,0:00:07.72,Default,,0000,0000,0000,,შეგვიძლია გავაკეთოთ\Nოვალები ellipse-ს გამოყენებით, Dialogue: 0,0:00:07.72,0:00:09.97,Default,,0000,0000,0000,,რაც კიდევ ერთი კომპიუტერული ბრძანებაა. Dialogue: 0,0:00:09.97,0:00:14.75,Default,,0000,0000,0000,,ბრძანებებისთვის პროგრამირებაში\Nსპეციალური სახელი არსებობს - ფუნქციები. Dialogue: 0,0:00:14.75,0:00:18.51,Default,,0000,0000,0000,,ამიერიდან "ბრძანების" ნაცვლად\Nსიტყვა "ფუნქცია"-ს გამოვიყენებ. Dialogue: 0,0:00:18.51,0:00:23.00,Default,,0000,0000,0000,,დავწეროთ ფუნქცია სახელად\Nellipse, შემდეგ () და ბოლოს ; Dialogue: 0,0:00:23.00,0:00:24.00,Default,,0000,0000,0000,,არ მუშაობს. Dialogue: 0,0:00:24.00,0:00:27.37,Default,,0000,0000,0000,,შეტყობინება გვეუბნება,\Nრომ გვაკლია პარამეტრები. Dialogue: 0,0:00:27.37,0:00:30.92,Default,,0000,0000,0000,,შეგიძლიათ მიხვდეთ რა\Nგვაკლია ამ ფუნქციის rect-თან შედარებით? Dialogue: 0,0:00:30.92,0:00:35.03,Default,,0000,0000,0000,,როცა ვწერთ ellipse-ს, უნდა მივუთითოთ\Nრიცხვებიც, ისე როგორც rect-ის შემთხვევაში. Dialogue: 0,0:00:35.03,0:00:37.55,Default,,0000,0000,0000,,ამ რიცხვებს პარამეტრები ეწოდებათ. Dialogue: 0,0:00:37.55,0:00:40.50,Default,,0000,0000,0000,,ვამბობთ, რომ ფუნქციას\Nგადავცემთ პარამეტრებს Dialogue: 0,0:00:40.50,0:00:45.47,Default,,0000,0000,0000,,ისინი კი აკონტროლებენ\Nთუ რას იზამს ფუნქცია. Dialogue: 0,0:00:45.47,0:00:50.21,Default,,0000,0000,0000,,პარამტერების გარეშე პროგრამამ არ\Nიცის სად და რამხელა უნდა იყოს ელიფსი. Dialogue: 0,0:00:50.21,0:00:52.53,Default,,0000,0000,0000,,გასაგებია თუ რატომ მივიღეთ შეტყობინება. Dialogue: 0,0:00:52.53,0:00:54.72,Default,,0000,0000,0000,,გადავცეთ ამ ფუნქციას ოთხი პარამეტრი, Dialogue: 0,0:00:54.72,0:01:00.75,Default,,0000,0000,0000,,რათა გავაკონტროლოთ თუ სად, რა სიმაღლის\Nდა რა სიგრძის უნდა დაიხატება ელიფსი. Dialogue: 0,0:01:00.75,0:01:08.20,Default,,0000,0000,0000,,წინანდელივით, შეგვიძლია\Nელიფსი ვამოძრაოთ და ზომაშიც ვცვალოთ. Dialogue: 0,0:01:08.20,0:01:14.01,Default,,0000,0000,0000,,რადგან გავერკვიეთ, დავხაზოთ\Nელიფსი ზუსტად ფანჯრის შუაში. Dialogue: 0,0:01:14.01,0:01:17.50,Default,,0000,0000,0000,,ალბათ გინდათ გაიხსენოთ თუ სადაა შუა. Dialogue: 0,0:01:17.50,0:01:22.90,Default,,0000,0000,0000,,ზედა მარცხენა წერტილი\Nარის ნული, მარჯვენა კი 400. Dialogue: 0,0:01:22.90,0:01:25.49,Default,,0000,0000,0000,,ზემოდან ქვემოთ დაშორებაც არის 400. Dialogue: 0,0:01:25.49,0:01:27.76,Default,,0000,0000,0000,,რა იქნება შუა? Dialogue: 0,0:01:27.76,0:01:31.28,Default,,0000,0000,0000,,პირველი ვარაუდით,\Nუნდა იყოს 400-ის ნახევარი, ანუ 200. Dialogue: 0,0:01:31.28,0:01:33.76,Default,,0000,0000,0000,,სიმაღლეშიც იგივე,\N400-ის ნახევარი ანუ 200. Dialogue: 0,0:01:33.76,0:01:36.75,Default,,0000,0000,0000,,მოდით დავხატოთ ამ\Nადგილას, დავწეროთ ellipse ბრძანება, Dialogue: 0,0:01:36.75,0:01:41.47,Default,,0000,0000,0000,,გადავცეთ პარამეტრები\Nდა დიდი ზომის დავხატოთ. Dialogue: 0,0:01:41.47,0:01:43.48,Default,,0000,0000,0000,,ესეც ასე. Dialogue: 0,0:01:43.48,0:01:46.24,Default,,0000,0000,0000,,მოდით მართკუთედიც ჩავსვათ. Dialogue: 0,0:01:46.24,0:01:50.22,Default,,0000,0000,0000,,დავწეროთ rect(200, 200\N-- და უფრო მცირე იყოს -- 100, 100); Dialogue: 0,0:01:50.22,0:01:55.24,Default,,0000,0000,0000,,საინტერესოა, რას\Nგვიჩვენებს ჩვენი ექსპერიმენტი? Dialogue: 0,0:01:55.24,0:02:01.77,Default,,0000,0000,0000,,როგორც ვხედავთ, ელიფსის შემთხვევაში\N200, 200 გვიჩვენებს ცენტრის მდებარეობას, Dialogue: 0,0:02:01.77,0:02:05.71,Default,,0000,0000,0000,,მართკუთხედისთვის კი ეს\Nგანსხვავებულია, და გვეუბნება, Dialogue: 0,0:02:05.71,0:02:09.97,Default,,0000,0000,0000,,თუ სად უნდა მოვათავსოთ\Nმართკუთხედის მარცხენა ზედა წერტილი. Dialogue: 0,0:02:09.97,0:02:14.75,Default,,0000,0000,0000,,ამისი ცოდნა აუცილებელია\Nფიგურების დახატვისას. Dialogue: 0,0:02:14.75,0:02:16.82,Default,,0000,0000,0000,,ახლა გადავიდეთ მონაკვეთებზე. Dialogue: 0,0:02:16.82,0:02:19.48,Default,,0000,0000,0000,,მონაკვეთის ფუნქციას ეწოდება line. Dialogue: 0,0:02:19.48,0:02:21.77,Default,,0000,0000,0000,,შეგვიძლია ისევ გადავცეთ პარამეტრები, Dialogue: 0,0:02:21.77,0:02:25.23,Default,,0000,0000,0000,,თუმცა, მონაკვეთს ზომა არ\Nაქვს როგორც მართკუთხედს არა? Dialogue: 0,0:02:25.23,0:02:28.48,Default,,0000,0000,0000,,მაშინ რა რიცხვები უნდა მივუთითოთ? Dialogue: 0,0:02:28.48,0:02:31.27,Default,,0000,0000,0000,,პირველი და მეორე პარამეტრები იგივე იქნება, Dialogue: 0,0:02:31.27,0:02:34.54,Default,,0000,0000,0000,,რა სიმაღლესა და სიგანეზე\Nუნდა დაიწყოს მონაკვეთი, Dialogue: 0,0:02:34.54,0:02:36.98,Default,,0000,0000,0000,,პარამეტრების მეორე წყვილი კი -- Dialogue: 0,0:02:36.98,0:02:40.08,Default,,0000,0000,0000,,-- უკაცრავად, მეორე\Nწყვილი, ანუ 90 და 200 -- Dialogue: 0,0:02:40.08,0:02:46.52,Default,,0000,0000,0000,,გვიჩვენებს თუ რა სიმაღლესა\Nდა სიგანაზე დასრულდება მონაკვეთი. Dialogue: 0,0:02:46.52,0:02:48.24,Default,,0000,0000,0000,,რადგან გვესმის თუ ეს როგორ მუშაობს, Dialogue: 0,0:02:48.24,0:02:52.50,Default,,0000,0000,0000,,მოდით ახლა ვნახოთ რაღაც,\Nრაც თავიდან უცნაური იქნება. Dialogue: 0,0:02:52.50,0:03:00.53,Default,,0000,0000,0000,,რა მოხდება თუ მართკუთხედს\Nზედა მარცხენა კუთხეში დავიწყებ? Dialogue: 0,0:03:00.53,0:03:03.99,Default,,0000,0000,0000,,-- დიდი იყოს -- Dialogue: 0,0:03:03.99,0:03:07.78,Default,,0000,0000,0000,,შეგვიძლია უფრო გავზარდოთ,\Nმაგრამ ალბათ ზედმეტი იქნება. Dialogue: 0,0:03:07.78,0:03:11.91,Default,,0000,0000,0000,,როგორც ხედავთ, ნელნელა\Nელიფსი გაქრობას იწყებს. Dialogue: 0,0:03:11.91,0:03:14.76,Default,,0000,0000,0000,,შეგვიძლია მთლიანად გავაქროთ. Dialogue: 0,0:03:14.76,0:03:17.77,Default,,0000,0000,0000,,საინტერესოა, სად წავიდა? Dialogue: 0,0:03:17.77,0:03:21.50,Default,,0000,0000,0000,,საქმე ისაა, რომ კომპიუტერი\Nფიგურებს თანმიმდევრულად ხატავს. Dialogue: 0,0:03:21.50,0:03:24.70,Default,,0000,0000,0000,,ჯერ დახატა ელიფსი, შემდეგ\Nკი ზემოდან მართკუთხედი დაახატა. Dialogue: 0,0:03:24.70,0:03:26.50,Default,,0000,0000,0000,,ახლა კი დაემატა მონაკვეთიც. Dialogue: 0,0:03:26.50,0:03:30.77,Default,,0000,0000,0000,,ელიფსი ისევ თავის ადგილასაა,\Nუბრალოდ ფიგურებს ქვემოთ. Dialogue: 0,0:03:30.77,0:03:32.50,Default,,0000,0000,0000,,ეს მნიშვნელოვანია გვახსოვდეს. Dialogue: 0,0:03:32.50,0:03:36.50,Default,,0000,0000,0000,,რა მოხდებოდა ჯერ\Nრომ მონაკვეთი დაგვეხაზა? Dialogue: 0,0:03:36.50,0:03:38.52,Default,,0000,0000,0000,,მთლიანად ვერ დავინახავდით, ასე არაა? Dialogue: 0,0:03:38.52,0:03:41.73,Default,,0000,0000,0000,,შეიძლება ეს თქვენს\Nპროგრამაში მოხდეს და გაგიკვირდეთ. Dialogue: 0,0:03:41.74,0:03:45.02,Default,,0000,0000,0000,,სინამდვილეში ნახატი\Nთავის ადგილზეა, მაგრამ Dialogue: 0,0:03:45.02,0:03:50.25,Default,,0000,0000,0000,,ამჯერად მას ელიფსი\Nდა მართკუთხედი ფარავენ. Dialogue: 0,0:03:50.25,0:03:53.50,Default,,0000,0000,0000,,შეგვიძლია ვაკონტროლოთ\Nრომელი ფიგურა რომლის თავზე დაიხატოს, Dialogue: 0,0:03:53.50,0:03:58.59,Default,,0000,0000,0000,,ამისთვის საკმარისია\Nფუნქციების თანმიმდევრობის კონტროლი. Dialogue: 0,0:03:58.59,0:04:02.55,Default,,0000,0000,0000,,სანამ დავასრულებთ, მინდა\Nრამდენიმე ტექნიკური ტერმინი გაგაცნოთ. Dialogue: 0,0:04:02.55,0:04:04.51,Default,,0000,0000,0000,,ალბათ როგორც მათემატიკაში გისწავლიათ, Dialogue: 0,0:04:04.51,0:04:09.22,Default,,0000,0000,0000,,შეგვიძლია ასო x გამოვიყენოთ\Nიმისთვის, რომ აღვნიშნოთ სიგანე Dialogue: 0,0:04:09.22,0:04:11.53,Default,,0000,0000,0000,,და y, რომ აღვნიშნოთ სიმაღლე. Dialogue: 0,0:04:11.53,0:04:14.00,Default,,0000,0000,0000,,შესაძლოა ეს ცოტა\Nუცნაურად ჟღერს თუ არ მიჩვენულხართ, Dialogue: 0,0:04:14.00,0:04:19.49,Default,,0000,0000,0000,,მაგრამ უფრო მარტივია ასე თქმა:\Nრამდენად მარჯვნივ და რამდენად ქვემოთ" Dialogue: 0,0:04:19.49,0:04:22.22,Default,,0000,0000,0000,,ჩვენი ელიფსის პირველი\Nორი პარამეტრი, მაგალითად, Dialogue: 0,0:04:22.22,0:04:28.97,Default,,0000,0000,0000,,გვეუბნება, რომ x\Nუდრის 200-ს, y კი - 229-ს. Dialogue: 0,0:04:28.97,0:04:33.98,Default,,0000,0000,0000,,ესეც ასე. იგივეა რაც\N"რამდენად მარჯვნივ" და "რამდენად ქვემოთ". Dialogue: 0,0:04:33.98,0:04:36.03,Default,,0000,0000,0000,,მეორე საკმაოდ კარგი კითხვა ასეთია, Dialogue: 0,0:04:36.03,0:04:38.79,Default,,0000,0000,0000,,რა ერთეულებს ვიყენებდით\Nმთელი ამ დროის განმავლობაში? Dialogue: 0,0:04:38.79,0:04:42.76,Default,,0000,0000,0000,,200 სანტიმეტრი? ინჩი? იქნებ მილი? Dialogue: 0,0:04:42.76,0:04:45.26,Default,,0000,0000,0000,,ჩვენ ვიყენებთ ერთეულებს,\Nსახელად "პიქსელი". Dialogue: 0,0:04:45.26,0:04:48.48,Default,,0000,0000,0000,,პიქსელი არის პატარა\Nწერტილი თქვენს ეკრანზე. Dialogue: 0,0:04:48.48,0:04:52.29,Default,,0000,0000,0000,,ეს სახატავი ტილო სიგანეში 400 პიქსელია, Dialogue: 0,0:04:52.29,0:04:56.50,Default,,0000,0000,0000,,ამიტომ ვამბობთ რომ მარცხენა\Nკუთხე ნულია, მარჯვენა კი 400, Dialogue: 0,0:04:56.50,0:05:01.51,Default,,0000,0000,0000,,ანუ 400 პიქსელი. Dialogue: 0,0:05:01.51,0:05:04.78,Default,,0000,0000,0000,,იგივენაირად, როცა ვამბობთ\N200-ს, ვგულისხმობთ 200 პიქსელს. Dialogue: 0,0:05:04.78,0:05:07.18,Default,,0000,0000,0000,,ალბათ გასაგებია. Dialogue: 0,0:05:07.18,0:05:08.30,Default,,0000,0000,0000,,ძალიან კარგი! Dialogue: 0,0:05:08.30,0:05:12.25,Default,,0000,0000,0000,,ახლა უკვე ყველაფერი ვიცით line,\Nellipse და line-სა და მათ პარამეტრებზე. Dialogue: 0,0:05:12.25,0:05:16.46,Default,,0000,0000,0000,,მართალია სულ ახლახან დავიწყეთ სწავლა,\Nმაგრამ თუ იმუშავებთ, მარტივად მიეჩვევით.