Return to Video

საოცარი ტექსტები 2

  • 0:01 - 0:05
    უკვე ვისწავლეთ ტექსტების გამოყენება,
    შეგვიძლია რაღაცები გავალამაზოთ.
  • 0:05 - 0:08
    პირველი რამ, რასაც ვისწავლით,
    არის "string"-ის გამოყენება.
  • 0:08 - 0:11
    რა არის სტრინგი(სტრიქონი)?
  • 0:11 - 0:15
    პროგრამირებაში სტრინგი ტექსტის ნაწილის
    აღმნიშვნელი სპეციალური სიტყვაა
  • 0:15 - 0:17
    ეს არის სიმბოლოების
    (сharacter-ების) მწკრივი
  • 0:17 - 0:20
    თქვენი სახელი სტრინგია,
    თქვენი სკოლის სახელიც სტრინგია,
  • 0:20 - 0:23
    ყველა ტექსტური შეტყობინება, რომელიც
    გაგიგზავნიათ, ასევე სტრინგია
  • 0:23 - 0:25
    უბრალოდ ჩათვალეთ, რომ
    სტრინგი იგივეა, რაც ტექსტი
  • 0:26 - 0:29
    უკვე ვიცით, როგორ
    დავწეროთ და გავაფერადოთ სტრიქონები
  • 0:29 - 0:31
    შეგვიძლია სტრინგის ტიპის ცვლადები
    გამოვიყენოთ? შეგვიძლია!
  • 0:31 - 0:35
    როგორც ცვლადსვანიჭებდით რიცხვს,
    ასევე ცვლადს სტრინგი შეგვიძლია მივანიჭოთ.
  • 0:35 - 0:37
    უბრალოდ დავწერთ:
  • 0:37 - 0:41
    "var myName = (თქვენი სახელი)"
    მე დავწერ "Sophia"-ს;
  • 0:41 - 0:43
    არ დაგვავიწყდეს ბრჭყალები.
  • 0:43 - 0:46
    შემდეგ კი ცვლად myName-ს ჩავსვამთ text-ში
  • 0:46 - 0:49
    იმის მაგივრად, რომ პირდაპირ
    "Sophia" დავწეროთ
  • 0:49 - 0:51
    ახლა ის ისევე გამოიყურება,
  • 0:51 - 0:56
    მაგრამ შეგვიძლია ეს რამდენჯერმე დავწეროთ,
    ერთხელ აქ, ერთხელ აქ
  • 0:57 - 1:02
    შემდეგ კი ამ ცვლადის შეცვლით,
    აქ ჩავწეროთ "Your name"
  • 1:02 - 1:04
    და აქ სამჯერ "Your name" გამოჩნდება
  • 1:04 - 1:10
    კიდევ რა შეგვიძლია გავაკეთოთ?
    შეგვიძლია თუ არა სტრინგების მიმატება?
  • 1:10 - 1:13
    როგორც ცვლადებს ვამატებდით ადრე
  • 1:13 - 1:17
    თუ სტრინგებს ერთმანეთს დავუმატებთ,
    კომპიუტერი ორ სტრინგს შეაწებებს.
  • 1:17 - 1:20
    მოდით ეს წავშალოთ.
    ერთი სტრინგი დაგვრჩება
  • 1:20 - 1:22
    შემდეგ გამოვიყენოთ ახალი ცვლადი message
  • 1:22 - 1:28
    ის იქნება myName-ს
    დამატებული ძახილის სამი ნიშანი
  • 1:28 - 1:32
    თუ ტექსტში ჩემი სახელის მაგივრად
    message-ს ჩავწერთ,
  • 1:32 - 1:38
    გამოსახულებას ძახილის ნიშნები დაემატება,
    რომლებიც myName-ს მივუმატეთ.
  • 1:38 - 1:43
    სხვა რაღაცების გაკეთებაც შეგვიძლია,
    მაგალითად message-ს ორჯერ დაწერა.
  • 1:43 - 1:46
    ვიცით, რომ სტრინგების დამატებისას
  • 1:46 - 1:49
    ერთი სტრინგების ბოლოს მოერეს ვაწებებთ.
  • 1:49 - 1:54
    მაგრამ შეგვიძლია თუ არა სტრინგების
    გამრავლება, გაყოფა ან გამოკლება?
  • 1:55 - 1:57
    არ შეგვიძლია.
  • 1:57 - 1:59
    შესაძლებელია მხოლოდ სტრინგების მიმატება.
  • 1:59 - 2:02
    შეგვიძლია რიცხვითი ცვლადების
    გაყოფა და გამოკლებაც
  • 2:02 - 2:05
    მაგრამ სტრინის ტიპის ცვლადების მხოლოდ
    მიმატებაა შესაძლებელი.
  • 2:05 - 2:10
    ამის მიუხედავად, ასეთი კითხვების დასმა,
    ცნობისმოყვარეობა პროგრამირებაში კარგია
  • 2:10 - 2:13
    შეიძლება ვიფიქროთ: "რას
    უნდა ნიშნავდეს სტრინგის გაყოფა?"
  • 2:13 - 2:17
    სტრინგებთან შეგვიძლია ანიმაცია და
    მაუსთან ურთიერთობა გამოვიყენოთ.
  • 2:18 - 2:20
    შეგვიძლია გავაკეთოთ ისე, რომ
    სტრინგი მაუსს დაჰყვებოდეს
  • 2:20 - 2:24
    ის draw-ციკლში უნდა ჩავსვათ, როგორც
    მართკუთხედების შემთხვევაში გავაკეთეთ
  • 2:24 - 2:30
    უნდა დავწეროთ: var draw და ეს
    ყველაფერი შიგნით გადავიტანოთ.
  • 2:30 - 2:33
    ეს თქვენთვის "ანიმაციის შესავლიდან"
    უნდა იყოს ნაცნობი
  • 2:33 - 2:36
    შეიძლება იფიქროთ, რომ სტრინგი
    მაუსს რომ დაჰყვებოდეს
  • 2:36 - 2:39
    აუცილებლად უნდა გამოიყენოთ
    mouseX და mouseY
  • 2:39 - 2:43
    ასე ჩვენი სახელით ხატვა შეგვძლია
  • 2:43 - 2:51
    შეგვიძლია შევცვალოთ ფონის ფერი,
    მაგალითად, ღია ცისფერზე
  • 2:51 - 2:57
    ახლა ტექსტი უბრალოდ დაჰყვება მაუსს,
    ისევე როგორც მართკუთხედების შემთხვევაში.
  • 2:57 - 2:59
    ბოლო სახალისო ხერხი.
  • 2:59 - 3:03
    მოდით გამოვიყენოთ ანიმაცია
    და ტექსტი ზომაში ვზარდოთ.
  • 3:03 - 3:05
    textSize დავაყენოთ 30-ზე
  • 3:05 - 3:11
    როგორც ვისწავლეთ, აქ 30-ის დაწერის
    მაგივრად შეგვიძლია დავწეროთ howBig = 30
  • 3:11 - 3:14
    და შემდეგ ეს ცვლადი გამოვიყენოთ
    იმის მაგივრად, რომ პიდაპირ 30 ვწეროთ.
  • 3:15 - 3:16
    იგივე გამოგვივა.
  • 3:16 - 3:20
    რათა ანიმაცია მივიღოთ,
    რაღაცას აუცილებლად უნდა ვცვლიდეთ
  • 3:20 - 3:25
    ამის გაკეთებისთვის შეგვიძლია დავწეროთ:
    howBig უდრის howBig-ს პლუს ერთს
  • 3:25 - 3:32
    რაც იმას ნიშნავს, რომ howBig
    ყოველ ჯერზე ერთით გაიზრდება
  • 3:32 - 3:35
    მოდით განვაახლოთ
    პროგრამა და დავინახავთ, რომ
  • 3:35 - 3:40
    მაუსის გადაადგილებასთან ერთად
    ტექსტიც სულ უფრო და უფრო იზრდება
  • 3:40 - 3:43
    იმის გამო, რომ აი ეს ხაზი გვიწერია
  • 3:43 - 3:48
    დაფიქრდით: როგორ გავზარდოთ
    ტექსტი უფრო სწრაფად?
  • 3:48 - 3:54
    ახლა კოდში არა მხოლოდ ფიგურების,
    არამედ ტექსტის მართვაც შეგიძლიათ.
Title:
საოცარი ტექსტები 2
Description:

more » « less
Video Language:
English
Duration:
03:57
Educare Giorgi Osipovi edited Georgian subtitles for Terrific Text Part 2
Educare Giorgi Osipovi edited Georgian subtitles for Terrific Text Part 2
Educare Giorgi Osipovi edited Georgian subtitles for Terrific Text Part 2
Educare Giorgi Osipovi edited Georgian subtitles for Terrific Text Part 2
Educare Giorgi Osipovi edited Georgian subtitles for Terrific Text Part 2
Educare Giorgi Osipovi edited Georgian subtitles for Terrific Text Part 2

Georgian subtitles

Revisions