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 დოკუმენტაცია

beginShape()/endShape()

უფრო კომპლექსური ფიგურების დასახატად გამოიყენეთ beginShape() და endShape(). ფიგურის დასაწყებად გამოიძახეთ beginShape(), შემდეგ გამოიძახეთ vertex() ბრძანება, შემდეგ გამოიძახეთ endShape() შესაჩერებლად. ნაგულისხმევია არაწესიერი მრავალკუთხედის დახატვა, მაგრამ ამის გაკონტროლება შეგიძლიათ რეჟიმის beginShape()–ში გაგზავნით.
გარდაქმნები, როგორიცაა translate(), rotate() და scale() არ მუშაობს beginShape()–ში. beginShape()–ში შეუძლებელია სხვა ფიგურების გამოყენებაც, როგორიცაა ellipse() ან rect().

beginShape(MODE)

პარამეტრები:
სახელიაღწერა
MODE(არჩევითი) ფიგურის რეჟიმი. ჩამოთვლილთაგან ერთ–ერთი: POINTS, LINES, TRIANGLES, TRIANGLE_FAN, TRIANGLE_STRIP, QUADS და QUAD_STRIP

endShape(MODE)

პარამეტრები:
სახელიაღწერა
MODE(არჩევითი) მიუთითეთCLOSE ფორმის დასახურად.

vertex(x, y)

პარამეტრები:
სახელიაღწერა
xწვეროს x კოორდინატი
yწვეროს y კოორდინატი
ფიგურის დასახატად vertex()–ის გამოყენებას ცდილობთ? სცადეთ ეს საშუალებები:

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

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