If you're seeing this message, it means we're having trouble loading external resources on our website.

თუ ვებფილტრს იყენებთ, დარწმუნდით, რომ *.kastatic.org და *.kasandbox.org დომენები არ არის დაბლოკილი.

ძირითადი მასალა

არასაჯარო რესურსების ზონა

კურსი: არასაჯარო რესურსების ზონა > თემა 2

გაკვეთილი 1: ProcessingJS დოკუმენტაცია

curve(x1, y1, x2, y2, x3, y3, x4, y4)

ეკრანზე ხაზავს მრუდ ხაზს. პირველი და მეორე პარამეტრები მიუთითებენ პირველ გადაღუნვის წერტილს და ბოლო ორი პარამეტრი მიუთითებს მეორე გადაღუნვის წერტილს. შუა პარამეტრები მიუთითებენ მრუდის ფორმის განსასაზღვრ წერტილებს. უფრო გრძელი მრუდების შექმნა შესაძლებელია curve() ფუნქციების მიყოლებით დაწერით. დამატებითი ფუნქცია სახელად curveTightness() გვთავაზობს მრუდის ვიზუალური ხარისხის კონტროლს. curve() ფუნქცია არის კეტმულ–რომის სპლაინის იმპლემენტაცია.
პარამეტრები:
სახელიაღწერა
x1პირველი გადაღუნვის წერტილის x კოორდინატი
y1პირველი გადაღუნვის წერტილის y კოორდინატი
x2პირველი წერტილის x კოორდინატი
y2პირველი წერტილის y კოორდინატი
x3მეორე წერტილის x კოორდინატი
y3მეორე წერტილის y კოორდინატი
x4მეორე გადაღუნვის წერტილის x კოორდინატი
y4მეორე გადაღუნვის წერტილის y კოორდინატი

გსურთ, შეუერთდეთ დისკუსიას?

პოსტები ჯერ არ არის.
გესმით ინგლისური? დააწკაპუნეთ აქ და გაეცანით განხილვას ხანის აკადემიის ინგლისურენოვან გვერდზე.