processing相关内容
在 C# 中,您可以匿名定义委托(即使它们只不过是语法糖).例如,我可以这样做: public string DoSomething(Func someDelegate){//做一些涉及 someDelegate(string s) 的事情}DoSomething(delegate(string s){ return s += "asd"; });DoSomething(delegate(str
..
我正在处理中制作一个简单的动画.我想将图像从其起点动画化到屏幕上定义的 x,y 值. 我有 2 个方法,update() 和 draw(),它们在每个刻度上运行.update() 是代码将去处理 x/y 坐标以在下一个刻度上提供给 draw() 方法的地方. draw() 方法然后绘制图像,传入更新的 x 和 y 值. 最小示例: class ScrollingNote {浮动
..
我想将我的处理草图之一导出为 gif 格式,并且正在使用 extrapixel 的 Gif 动画库(http://extrapixel.github.io/gif-animation/) 这样做. 我能够导出正确数量的帧,但它们似乎都是空的. 任何想法为什么会发生这种情况? import gifAnimation.*;GifMaker gifExport;浮动角度 = 0.1;无效设置(
..
我想节省内存这个(码本性质的shiffman的生命密码游戏).如何将下面的代码更改为只有两个数组并不断交换它们,将下一组状态写入不是当前数组的任何一个? class GOL {整数 w = 8;int 列,行;int[][] 板;戈尔(){//初始化行、列和设置数组列 = 宽度/w;行数 = 高度/w;board = new int[columns][rows];//next = new int
..
如何在按下逗号时更改代码中的条件?这样打字时逗号不会同时出现在两个文本框 1 和 2 中,而是分开出现?这些文本字段中的字符限制也会发生同样的情况.如何在它们之间拆分两个文本字段的处理!为什么在没有聚焦文本字段的情况下放置逗号?照片:完整代码: import controlP5.*;控制P5 cp5;文本框 X9;文本框 X10;无效设置(){大小(700,400);PFont font = c
..
我是处理新手,遇到了这个问题.我不断收到以下代码粗体部分的错误消息.我的语法错了吗? void block(int x, int y, int s, color tinto) {填充(着色);for (int i = 0; i 解决方案 语法无效,我认为你的表达无论如何都是错误的.你说 i 必须在一个范围内并且在另一个范围内.我想你的意思是说它可能介于两者之间. 有效语法示例:代替
..
我想用 processing.js 创建套接字连接.但是 processing.js 不能使用 java 库.我可以使用 processing.net.* 吗?什么是处理库 processing.js 可以执行?我找不到库列表.帮帮我!! 解决方案 据我所知,Processing.JS 不支持 Processing 库.但由于它是 JavaScript,您可以使用像 jQuery 这样的框
..
我正在尝试在我的代码中添加动画.到目前为止,我拥有的是一个可以通过按下按钮来更改的对象.所以每次你按下按钮时,对象都会改变(它是一棵树,我正在改变它的树枝).是否可以添加某种动画,如雪?问题是我必须把它放在 draw 方法中,这样它才会被自动调用并让我们认为它是动画.因此,我还必须一直添加背景/按钮和所有内容.但是我不能用我的主要对象(树)来做,因为我只想在你按下按钮时改变它. 有什么解决办
..
我不知道如何解决这个错误. 也许在此行之前的某处有一个左括号或引号? 这段代码有什么问题? Class Ribbon: # 我在这行出错了!def __init__(self, xpos, ypos, m, g):self.x=xposself.y=yposself.mass=m自重=g..定义更新(自我,xpos,ypos):..定义显示(自我,xpos,ypos):.. 解决方
..
我正在参加 Java 课程的 Coursera OOP.在模块4作业中,我运行了课程提供的EarthquakeCityMap.java中的代码,并且我收到错误消息“文件“countries.geo.json"丢失或无法访问,请确保 URL 有效或该文件已添加到您的草图中并且可以读取.线程“动画线程"java.lang.NullPointerException 中的异常 我尝试将 countr
..
可以在 Processing 或 Java 中创建一个变量,其中包含字符串格式的排版(ttf 或 otf),以便能够以与图像相同的方式加载它,因为 LoadImage ()从整数数组工作.我可以用图像做到这一点.对于排版,有没有办法做到这一点?谢谢! int[][] var = {//R G B A{255, 0, 0, 128},{ 0, 255, 0, 128}};PImage loadPi
..
我正在处理一个 Processing 项目,但我不知道如何在项目结束后重新启动该项目.我已经搜索并发现 setup() 方法会成功.但它不起作用.谁能帮我.我希望草图在完成后自行重新启动. /* OpenProcessing Tweak of *@*http://www.openprocessing.org/sketch/59807*@* *//* !不要删除上面的行,如果您再次上传,则需要链接
..
如何在下面绘制的点的位置获得亚像素精度?仅使用整数精度 - 导致观察到的运动点摆动. int amount = 300;浮动[] x = 新的浮动[数量];浮动[] y = 新的浮动[金额];浮动[] z = 新的浮动[数量];无效设置(){尺寸(500、400、P3D);行程(255);行程重量(1);for(int i = 0; i 解决方案 这与您的其他问题相同.您正在使用整数除法,它
..
我一直在尝试用这个项目做点什么,但到目前为止总是失败:) 所以决定在这里问:) 我希望粒子围绕 Rock 类的椭圆,而不是穿过它而是围绕它,就像河流中的一块石头,水在它周围流动.有什么建议么 ? int NUM_PARTICLES = 1000;粒子系统 p;岩石 r;无效设置(){光滑的();全屏(P2D);//大小(700,700,P2D);//背景(0);p = 新粒子系统();r
..
餐桌;无效设置(){表 = 新表();table.addColumn("name");table.addColumn("类型");TableRow newRow = table.addRo
..
我目前正在处理一个项目,我希望在 3 秒后弹出一个图像.弹出该图像后,用户必须单击该图像以弹出“完成"图像,该图像将在 3 秒后自动消失. 除了消失的部分,我已经完成了大部分工作.有谁知道如何让图像在 3 秒后消失? PImage medic;PImage medicD;浮动时间;浮动开始时间;最终 int waitpopup = 3000;最终 int DISPLAY_DURATION
..
我正在尝试在两个圆之间创建一种变形球,漂亮的曲线. 类似于图像,线条是笔直的,但也可以更弯曲.我需要它们作为处理中的向量.有没有人可以帮助我?提前致谢! paperjs 中的示例:http://paperjs.org/examples/meta-balls/ 图片:http://www.smeulders.biz/tmp/metaballs.png void setup() {
..
我正在使用具有不同列中的数据的文件进行处理.我想通过每个开关更改为每列提取的数据.我有一个值切换设置为我的变量,因此单击时值会更改.0-2.目前我可以运行切换,但值不会改变.下面是我当前的 switch 语句.有关完整代码和相关文件,请参阅链接 PImage mapImage;表位置表;int rowCount;表数据表;浮动数据最小值 = MAX_FLOAT;浮动数据最大值 = MIN_FL
..
我正在 Processing 中编写一些代码,基本上我想要做的是让一个蓝色方块“点亮"(更改为较浅的阴影),然后再返回.我编写了一个超类和一个子类,在子类中使用了一个方法来完成这项工作.代码如下: 超类 抽象类方块{颜色深蓝色 = 颜色 (0, 0, 204);颜色亮蓝色 = 颜色(0, 0, 255);正方形(浮动 x,浮动 y){_x = x;_y = y;}浮动_x;浮动_y;颜色_
..
我希望有人能帮助我解决我的问题.我正在尝试制作一个简单的可视化来展示足球队如何在 2012 年的 FIFA 排名中上升或下降.为此,我创建了 17 个图像并将其加载到我的草图中,我想根据按钮事件移动这些图像.下面是我的代码: //设置将进入草图的图像PImage img1;PImage img2;PImage img3;PImage img4;PImage img5;PImage img6;PI
..