x

坑A:)

新建一个"Walker"项目,Walker.pde,必须在Walker文件夹下...
刚开始以为如果一个文件需要引用另外一个文件中的类,只要把这两个文件放一个文件夹下就可以了...

错误示例:

//Walker.pde
class Walker{int x;int y;
 Walker(){x=width/2;y=height/2;}void display(){stroke(0); point(x,y);   }void step(){int choice = int(random(4));if (choice == 0) {x++;} else if (choice == 1) {x--;} else if (choice == 2) {y++;} else {y--;}}}

 1 //QianYan_0_1.pde
 2 Walker w;
 3 void setup(){
 4   size(640,360);
 5   w = new Walker();
 6   background(255);
 7 }
 8
 9 void draw(){
10   w.step();
11   w.display();
12 }

如果这两个文件同在文件夹"Walker"文件夹下,就是提示"The Nested type Walker cannot hide an enclosing type"

但是这两个文件同在文件夹"QianYan_0_1"文件夹下,就可以的...

总结^_^

Processing 英文文档不错的,示例也不错,就是全是英文的...中文的教程找到的不多...

So ...这么基础的东西我记录一下,毕竟我在某个问题上犯过迷糊...哈哈···以后统计一下刚开始搞一门语言,哪里更容易犯错,犯错只是为了更好的向前看!

Ps:正在读《代码本色》...推荐一波...

x

Processing-基础小坑-相关推荐

  1. net core 小坑杂记之配置文件读取(不定期更新)

    其实很早就想写了,原想等积累差不多了再写的,但是发现遇到一个当时记下效果会比较好,所以就不定期更新这个系列了,后面获取会整个整理一下. 此篇记载net core入门时踩的一些坑,网上教程太少了,也不规 ...

  2. swift开发的小坑

    ####swift 几个比较好的UI库 swift UI库 ###1.tableView的代理方法 在swift中代理变得更加重要,当在继承代理的时候,代理的require方法必须实现,否则直接就报错 ...

  3. net core mysql 连接池_EF Core 小坑:DbContextPool 会引起数据库连接池连接耗尽

    EF Core 小坑:DbContextPool 会引起数据库连接池连接耗尽 发布时间:2019-02-18 22:05, 浏览次数:1152 , 标签: EF Core DbContextPool ...

  4. mciSendString 的两个小坑

    刚刚修正了自己用的小闹钟的代码. 坑1:REPEAT 选项的作用范围 原来用得好好的,之后选择 .wav 文件,居然不出声音了-- 诶,MCI 肯定支持 .wav 的啊-- 仔细想想,我以前都是选 . ...

  5. 小坑记录:get_cmap参数区分大小写

    小坑记录: plt.cm.get_cmap('spectral', 10) File "C:\Users\sanye\AppData\Local\Programs\Python\Python ...

  6. python基础代码事例-Python简单基础小程序的实例代码

    1 九九乘法表 for i in range(9):#从0循环到8 i += 1#等价于 i = i+1 for j in range(i):#从0循环到i j += 1 print(j,'*',i, ...

  7. python程序实例教程基础-Python简单基础小程序的实例代码

    1 九九乘法表 for i in range(9):#从0循环到8 i += 1#等价于 i = i+1 for j in range(i):#从0循环到i j += 1 print(j,'*',i, ...

  8. ThinkPHP开发中遇到的小坑

    TP不得不说是现在来说最好用的框架了,但是也不能不承认它还是有一些小坑需要填了. 1.坑爹的字段缓存机制 thinkphp为了高效的读取数据库,更快的打开网页,加入了字段缓存这个机制,其实来说是挺好的 ...

  9. java 小坑_关于Java子父类关系的小坑

    原标题:关于Java子父类关系的小坑 学过JavaSE的都知道java类在初始化的时候,如果存在直接父类,是先初始化父类,然后才初始化子类. 子类拥有父类所有的非私有化成员,非私有的成员不仅仅包括pu ...

  10. C#中的Infinity有个小坑

    (此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 昨天家里有事,上网也不方便,就没有推送文章.今天很累,也不长篇大论了.简单介绍一下最近遇到的 ...

最新文章

  1. 1.43千米外隔墙透视!这项黑科技已被中科大潘建伟团队实现 | PNAS
  2. BZOJ3992:[SDOI2015]序列统计——题解
  3. python语言基础-Python语言基础01-初识Python
  4. Linux高级文本处理之gawk语法和基础命令(一)
  5. 004_LoadOnStartup
  6. C#进行MapX二次开发之鹰眼实现
  7. wpf Visibility 动画
  8. Realtek24口RTL8382L+RTL8218B+RTL8231方案简介
  9. 剑指offer——用两个栈实现队列
  10. php---header函数的示例代码
  11. Redlock(redis 分布式锁)原理分析
  12. 利用matlab聚类分析,利用Matlab软件实现聚类分析
  13. xp系统能安装32位的python吗-32位XP系统 Python3.4.4安装scrapy1.6.0
  14. .gitignore文件写法
  15. 豆瓣电影(二):数据分析
  16. 注塑机摆放间距多少合适_注塑模具加工须知(1):必须注意注塑机注塑参数“拉杆间距”...
  17. Xilinx FPGA资源解析与使用系列——Transceiver(十)PRBS、RX Equalizer、CDR
  18. Masking操作,即只关注图像的一部分
  19. UR机器人PolyScope使用入门教程
  20. Tomcat-war包部署

热门文章

  1. C# WPF ASP.net 上传多文件和数据
  2. Linux下c程序的编译方法:
  3. python 和 iphone 通过socket传数据注意
  4. GridView 中DataFormatString失效的原因
  5. Java第二节课总结
  6. OpenCV 累加一个三通道矩阵的所有元素
  7. jquery 文字轮播
  8. Shell-修改MySQL默认root密码
  9. 转: 为什么做java的web开发我们会使用struts2,springMVC和spring这样的框架?
  10. 第四次作业-测试作业