Week 05
Functions: the basics
We have used functions before......
1. Function we are calling 'ellipse function" to make ellipse..
But we did not make/define this function as "ellipse(x, y, width, height){ .... .... ...}"
We are just using the function!!
2. Function setup started functioning when the page opens without calling it...
But we made/defined it.
Both are functions but it was either 'Defined Previously' OR 'Functioning before Calling it.'
These are library functions. It is done by P5js library. For example, tone.js is a musical library which has functions already defined by the developer, Yotam Mann
Function needs "Define" and "Call"
function setup()
ellipse()
We did not define:
But we called:
These are library functions... we are using p5.js library.
Let's 'Define' and 'Call' Your Own Function.
Modular
Reusable
We made ball bouncing with ball object.
Here we have 3 functions:
Drawing
Bouncing
Moving
Let's make with functions.
function move
function bounce
function display
Define and Call
Define
Define functions:
Call
Call functions:
Assignment
Make a project with your own function.
Schedule for Next Week Thursday OR Friday
보강 시간 입력 바랍니다. 다음 주 목/금 중 가능시간
Last updated