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

Ако си зад уеб филтър, моля, увери се, че домейните *. kastatic.org и *. kasandbox.org са разрешени.

Основно съдържание

Какво са бутоните?

Бутони. Бутони, бутони, бутони! Бутонът е област, върху която можеш да щракнеш, за да се случи нещо. Огледай тази уеб страница – колко бутона виждаш на нея? Огледай се наоколо – колко бутоноподобни виждаш около себе си?
Има бутони навсякъде и често ще искаш да имаш някакъв вид бутон в програмите, които правиш тук. Нека разгледаме тези примерни програми, за да видим как се използват бутони в тях:
Снимка на играта Mini Putt
Снимка на програмата "6 причини да не си муха"
Снимка на програмата Триизмерна въртележка
Някои програмни среди предоставят бутони и други потребителски интерфейс елементи по подразбиране по същия начин, както HTML ги предоставя за уеб страници, но ProcessingJS не е една от тях. Вместо това ProcessingJS ни дава градивни блокове:
  • команди за рисуване на форми и текст
  • начини за следене на събития
  • начини за тяхното откриване с мишката.
Можем да обединим тези градивни елементи, за да направим бутони и по този начин ще научим повече за програмирането. Ще започнем с възможно най-простия бутон, след което ще направим кода си преизползваем с помощта на функции, а накрая ще го организираме още по-добре с принципите на обектно-ориентираното програмиране.
Напред, към бутономобила!

Искаш ли да се присъединиш към разговора?

Все още няма публикации.
Разбираш ли английски? Натисни тук, за да видиш още дискусии в английския сайт на Кан Академия.