Loading

vod-setup processing.js

  1.  void setup(){
  2.   size(400,400);
  3. }
  4.  
  5. float a = 0;
  6.  
  7. void draw(){
  8.   fill(#021050, 5);
  9.   rect(0, 0, width, height);
  10.   translate(200+a*10, 200+a*10);
  11.   rotate(a);
  12.   scale(a/15);
  13.   a += 0.2;    // 调整这一行的数字使得咚酱和咔酱以高速/低速旋转 =w=
  14.   kao(0, -50);
  15.   kao(1, 50);
  16.   if (a>30) a -= 50;
  17. }
  18.  
  19.  
  20.  
  21. void kao(int don, float b){
  22.   stroke(0);
  23.   strokeWeight(2);
  24.   fill(#e7eedd);
  25.   ellipse(b, 0, 50, 50);
  26.   noStroke();
  27.   fill(#68c0c0 + #8f8768 * don);
  28.   ellipse(b, 0, 38, 38);
  29.  
  30.   stroke(0);
  31.   strokeWeight(1.4);
  32.   arc(b + 4.26, 5, 8.5, 7.3, 0.3, PI, OPEN);
  33.   strokeWeight(1.4);
  34.   arc(b - 4.26, 5, 8.5, 7.3, 0, PI - 0.3, OPEN);
  35.   
  36.    fill(0);
  37.   ellipse(b - 11, -2, 6.56, 7);
  38.   ellipse(b + 11, -2, 6.56, 7);
  39. }
  40. //我好像只能看到一半
  41. // >在再运行一次就能看到全部了,我改了下 arc 的坐标,之前的 lyric 里给的不对: http://taikotime.blogspot.com/2018/07/void-setup-lyrics.html
  42. //画弧线是arc这个函数?对哦
  43. //有了!
  44. // > >w<