p5.js入门学习-点与线

本文介绍了使用P5.js在JavaScript中进行基本图形绘制,如点和线的创建,以及一个简单的函数setup示例。在乐述云享开源社区(aleshu.com)分享了如何在720*400像素的canvas上创建灰色方块和白色点。
摘要由CSDN通过智能技术生成

点:point(p1, p2); 其中p1, p2分别表示点的坐标;

线:line(x1, y1, x2, y2); 其中x1, y1表示起始点的坐标、x2, y2表示结束点的坐标;

 
 
function setup() {
  let d = 70;
  let p1 = d;         // 70
  let p2 = p1 + d;    // 140
  let p3 = p2 + d;    // 210
  let p4 = p3 + d;    // 280
  // 画布大小:720*400
  createCanvas(720, 400);
  background(0);
  noSmooth();
  translate(140, 0);
  // 绘制灰色的方块
  stroke(153);
  line(p3, p3, p2, p3);
  line(p2, p3, p2, p2);
  line(p2, p2, p3, p2);
  line(p3, p2, p3, p3);
  // 绘制白色的点
  stroke(255);
  point(p1, p1);
  point(p1, p3);
  point(p2, p4);
  point(p3, p1);
  point(p4, p2);
  point(p4, p4);
}
new p5();

p5js 开源社区 - 乐述云享 (aleshu.com)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

one行feng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值