|
好了,同学们,我们上课!今天主要给大家讲解Processing的基本输入输出,输入包括是多元的:键盘,鼠标,摄像头,文件流,数据流,外部各种传感器等等。输出也是多元的:文本输出,图形输出,显示器输出,打印输出,文件流输出,数据流输出,各种外部控制器输出等等。
下面让我们用一个例子来讲述基本输入输出功能。
本例实现的功能是在鼠标的位置显示一个你按下的字符。 - PFont font;
- void setup()
- {
- size(512, 512);
- background(0, 0, 0, 0);
- font=createFont("微软雅黑",20);
- textFont(font);
- }
- void draw()
- {
-
- }
- void mousePressed()
- {
- fill((int)random(0, 255),(int)random(0, 255),(int)random(0, 255), (int)random(0, 255));
- rect(mouseX, mouseY, 20, 30);
- }
- void keyPressed()
- {
- text(key, mouseX, mouseY, 0);
- }
复制代码
效果很明显,那么我们这节课上到这里,下课。{:soso__13766225770624999893_7:}
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|