processing中的width为什么是粉色了,提示有错,代表神马意...-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 5020|回复: 1

[已解决] processing中的width为什么是粉色了,提示有错,代表神马意...

[复制链接]
发表于 2013-3-5 19:36 | 显示全部楼层 |阅读模式
本帖最后由 张少凡 于 2013-3-6 14:41 编辑

//希望圆形的移动到右边后反弹往左移动,并且在左右之间不断往复移动,

先声明x和s,再声明新变量fanxiang,当圆形到达右边界的时候,fanxiang的值变为负值,当到达左边界时,fanxiang的值变为正值
//我们希望圆形的移动到右边后反弹往左移动,并且在左右之间不断往复移动,
先声明x和s,再声明新变量fanxiang,当圆形到达右边界的时候,fanxiang的值变为负值,当到达左边界时,fanxiang的值变为正值
float x=25;
float s=1;
xint fanxiang=1;
void setup()
{
  size(300,300);
  smooth();//平面
  noStroke();//没行程,划
}
void draw()
{
  background(0);
  x+=s*fanxiang;
  if(x>width-25||x<25   //设定条件,x的范围                             提示这一行是有错误的,问下怎么错了。。。
  {
     fanxiang=-fanxiang;    //改变fanxiang的正负值,从而改变运动方向
  }
  ellipse(x,100,50,50);
}

粉色的width

粉色的width
谢谢大家了
发表于 2013-3-5 21:57 | 显示全部楼层
画布的宽,也就是你定义的300。maybe
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-12-3 03:05 , Processed in 0.106636 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表