Processing 在处理过程中更改鼠标光标

如何将正在处理的鼠标光标更改为具有透明度的png 仅在应用程序窗口中。请尝试以下操作: PImage mouseCursor; void setup() { size(640,480); mouseCursor = loadImage("MouseCursor.png"); } void draw() { if(mouseX < 100) { cursor(mouseCursor, 0, 0); } else { cursor(HAND); }

Processing 如何在处理过程中更改android Api版本

我正在写一个处理程序。我在用API 10安装android时遇到问题 如何将处理中的Android API版本从10更改为19?您必须更改中的AndroidBuild.java(当前第48行,请参阅)中的sdkVersion,最后通过运行重新构建 class AndroidBuild extends JavaBuild { // static final String basePackage = "changethispackage.beforesubmitting.tothemarke

Processing 表示处理中的范围

我是一个处理的初学者,我想知道是否有一个函数表示一个值的区间?在java中,我认为它是IntRange,但在处理中有什么等价物呢?java没有IntRange类。您最好只创建自己的类: class Range{ int low; int high; public Range(int low, int high){ this.low = low; this.high = high; } } 例如,除了Kevin的答案之外,您还可以在处理中使用ja

Processing 二次方程的处理

我正在努力学习编程,并认为在进入java之前,处理会很有趣。我已经学会了处理很多事情,比如形状、颜色和布尔表达式,但是我在尝试编写一个方程的程序时迷失了方向,特别是二次方程(我听说它对初学者来说是最好的),但是我很难做到这一点。有人知道怎么做或者举个例子吗?我很想看看使用处理来编程一个等式是如何工作的——我所看到的只是java或C上的例子。处理几乎可以做计算器能做的任何事情。如果你想写一个返回二次方程结果的函数,那么,你只需要写一个返回二次方程结果的函数 void setup(){ prin

Processing 如何确定点与圆之间的最短距离

因此,我试图让这两个圆圈接吻,未填充的圆圈是在鼠标光标处绘制的圆圈,填充的圆圈固定在画布的中心。目前,圆圈不接吻,我不太确定如何解决这个问题。下面是代码,非常简单: void setup() { size(500, 500); } void draw() { background(255); float r = 50; //radius of circle at the centre fill(0); ellipse(width/2, height/2, r, r); /

Processing 无法在数组类型int[][]上调用拼接(int,int)

我有一个很短的密码,我似乎弄不懂。我遇到的最大问题是,我不理解错误,似乎无法找到如何更改数组的类型 int [][] spawnLocatiesCoins = new int [20][2]; void collectenVanCoins () { if (gameState == 1) { for (int i = 0; i<10; i++) { if (key == 's' && dist(spawnLocatiesCoins[i][0],

Processing 如何在加工中重复图案

我有以下代码。我试图使用TRANSLATE在每个循环过程中向下移动Y位置,但它不支持变量中指示的Y位置。建议 int-vShapePosX=0; int-vShapePosY=0; int[]myVertX={…}; int[]myVertY={…}; 作废提款(){ int j=0; 而(j

Processing 如何将动画应用于三角形(处理)

我想创建一个简单的动画,它只能显示在特定区域,例如三角形。我已经有了动画,一个旋转的图片。但是我不知道怎么把它放进三角形里。函数texture()只能将图像应用到特定区域。还有其他方法吗?谢谢 我可以想出几种方法来做这样的事情 一(硬)-使图片成为3D中三角形上的纹理,每次绘制时将视图旋转一定量,更改每次绘制的量 两个(中)PImage.mask(PImage)其中遮罩是白色背景上黑色三角形的图片 三(中)-在导出动画之前,使用photoshop skillz使用trangle遮罩动画帧 我们可

Processing 简单素描中的NPE

我发现很难理解数组对象。在这种情况下,我不知道为什么“walk[I].walk();”被视为空指针异常 walker[] wal; int num= 70; void setup() { size(800, 600); wal = new walker[num]; background(255); } void draw() { for (int i = 0; i < num; i++) { wal[i].walk(); wal[i].display()

用Processing编写的Web应用程序,使用Processing.js:如何调试?

我是一个HTML新手,同时我也有一些处理语言的技能。 我正在编写一个正在处理中的应用程序,希望在本地网页中可视化。 我有一个基本的index.html,它上传了我的草图和processing.js文件。 它起作用了 我的问题是,有时,使用处理IDE运行的应用程序在没有proiblem的情况下不会在网页中运行。我假设在从处理到JavaScript的移植中仍然存在一些bug。 我想知道的是:有没有办法调试我试图可视化的网页? 只是为了寻找“哪里”的网页仍然停留!这样我就可以绕过这个问题了! 目前,我

Processing 处理:一个文件将写入,另一个不会写入

我有一个奇怪的错误,我似乎真的找不出来。情况是,我有一个arduino板,上面有温度和光传感器:光传感器用于查看某个房间是否“打开”,如果房间在某个时间内没有移动,灯就会熄灭。我使用串行端口将数据推送到运行处理脚本的服务器。如果感应到的光线高于某个固定点,arduino板将按下“打开”,如果不在固定点,则按下“关闭”。它还将温度推到一条新线上。它每两秒钟重复一次 用minicom监控串行端口,一切正常。即使在脚本中,我输出的数据也证实了一切正常。除此之外,当我尝试将数据写入“open.txt”时

Processing 加工中的分数

您好,我想在处理中创建一个捕获游戏。 我添加了一个计分计数器,但它不能正常工作。 当我接住物体时,我希望分数上升到1。 如果它接触地面-5。问题是,当它落地时,分数仍然以1上升。有人有主意吗?这是对象的类: 等级汉堡{ int breedte; int hoogte; 浮雕; 浮动x; 浮动y; 汉堡{ x=01000; } 无效运行{ 陈列 testBurger; } 空白显示{ img1.调整大小60,60; 图像img1,x,y; } 真空测试汉堡{ y=y+richting; ify>8

Processing 处理中的新窗口

昨天,我在Processing中找到了创建第二个窗口的以下代码 import javax.swing.JFrame; PFrame f; secondApplet s; void setup() { size(600, 340); } void draw() { background(255, 0, 0); fill(255); } void mousePressed(){ PFrame f = new PFrame(); } public class

Processing 处理-不断获取;功能子模块(PVector,PVector)不存在;

我试图编写一个简单的“跟随鼠标”程序,但是下面的代码抛出一个错误,表示static.sub()方法不存在: void update() { PVector鼠标=新的PVector(mouseX,mouseY); PVector direction=PVector.sub(鼠标,位置);//dir=mouse-location 方向。归一化(); 方向。乘(0.4); 加速度=方向; 速度加(加速度); 极限速度(maxVelocity); 位置。添加(速度); } 我自己定义了一些方法(方法重

Processing 我如何才能实现增长一组曲线的效果,以及当其他曲线出现时';trail,停下来';s增长

我想做到这一点: 这是我的密码: 类粒子{ PVector位置; PVector速度; PVector加速度; PVector初始速度; 阵列列表路径; 布尔生命=真; 浮点数q; 公共粒子(PVector位置、PVector初始速度){ 这个位置=位置; 这个加速度=新的PVector(0,0); this.initialVelocity=initialVelocity; 这个速度=新的PVector(0,0); 路径=新的ArrayList(); } 公开募捐{ 更新(); 显示(); }

Processing 处理中存在多个窗口的问题

我有一个非常简单的草图,可以打开多个窗口,如下所示: void setup(){ size(100,100); noLoop(); } void keyPressed(){ String[] args={"Secondary window!"}; SecondWindow window=new SecondWindow(); PApplet.runSketch(args, window); } class SecondWindow extends PApplet{ vo

Processing 处理语言中的void-draw函数

是否可以在if函数中写入void draw函数? 我曾尝试编写一个程序,如果单击鼠标,绘图应该会将输出绘制给我。处理显示指向if的错误 感谢您的帮助,谢谢 你不能在绘图之外运行if,所以长回答短:不。如果你想在按下鼠标的同时绘图,你有无限的选择。我建议您查看应该覆盖的和函数: 无效设置{ 尺寸500500; } 抽真空{ //这里什么都没画,我们从 //在每一帧的末尾按鼠标 } 空鼠标按下{ 直肠中心; 宽度/2,宽度/2100100; } 您可以使用mousePressed使代码的其他部分知道

Processing 函数的作用是:在画布外部创建滑块。如何在画布内定位滑块?

我正在尝试使用p5.js在画布中实现一个滑块。如果网页正文中没有HTML元素,则画布和滑块位于网页的左上角 但是,当我更改画布的位置时,滑块不会停留在画布内。position方法设置滑块相对于网页的绝对位置 如何设置滑块在画布中的位置 这是复制问题的最低限度代码 p5.js示例 正文{填充:0;边距:0;} 这是一些文本。这是一些文本。这是一些文本 sketch.js文件是: var滑块; 函数设置(){ slider=createSlider(0,255,100); 滑块位置(10,10

Processing 智能感知处理

我正在用processing语言开发一个代码,为了使它成为一个web应用程序,我正在使用processing.js 我想知道是否有用于处理ide的intellisense,或者是否有用于处理的ide具有intellisense。intellisense只是Microsoft的自动完成实现 我猜您正在寻找一个具有自动完成功能的处理IDE(不是Processing.JS IDE) 以下是一项建议: 如果您正在寻找Processing.js IDE,这里列出了两个: 它们是: 此外,您还可以使用

Processing map()函数在处理过程中是如何工作的?

我正在上一门使用处理的课 我在理解map()函数时遇到问题 根据其文档(): 将数字从一个范围重新映射到另一个范围 在上面的第一个示例中,数字25从0到100范围内的值转换为从窗口左边缘(0)到右边缘(宽度)的值 如第二个示例所示,超出范围的数字不会限制为最小和最大参数值,因为超出范围的值通常是有意且有用的 类似于随机函数,但范围由用户设置?另外,我无法理解第一个示例的解释:它说数字被转换为0到100的值,转换为从屏幕边缘到边缘的值。我在想,为什么不直接将数字25转换为与屏幕相关的数值范围?函数

Processing 声音对样品的影响最小

所以我试着在音频样本中加入延迟、颤音和其他效果 我可以使用文档轻松地让这些效果操纵生成的信号,但我似乎不知道如何在音频样本上使用这些效果 有人有我可以参考的例子或程序吗?我想留在minim,因为这是一个更大项目的一部分,该项目将minim用于其他一些事情

Processing 在处理过程中,使用串行端口,为什么.equals不返回true?

我正在使用处理来显示进入串行端口的数据。 我有简单的字符串值进入串行端口 我已经把我所有的代码都缩减到了这个失败的基本点,我无法理解它为什么会失败if语句的计算结果永远不会为true。(我没有尝试将字符串与=或==进行比较) 如果你知道为什么会这样,请帮忙:)我非常感谢你的回答 呃,好吧,既然我没有10的名声,我就不发布有用的截图了。 以下是失败的代码: enter code here import processing.serial.*; Serial myPort; String

如何访问processing()对象中的数据

我试图在处理中使用一个类来存储元组。我不知道如何访问对象中的数据hello。我得到了以下错误。如何访问hello.x class xy { float x,y; xy(float _x, float _y) { x=_x; y=_y; } } xy hello = new xy(2,2); println(hello.x); exit() 除了上面注释中提到的缺少的semi之外,您的代码看起来应该可以工作 如果您计划直接访问x和y属性(尽管像hello.

Processing 处理3中的RTSP流

我试图在processing 3上显示来自ip摄像头的rtsp流,vlc可以显示流,我尝试opencv进行处理,但不起作用错误表示无法加载gstreamer,有什么想法吗 处理代码: import codeanticode.gsvideo.*; import processing.video.*; import codeanticode.syphon.*; Capture myCapture; GSPipeline pipe; void setup() { size(640,480, P2

Processing BoofCV检测基准点的x和y坐标

我试图从处理BoofCV中找到检测到的基准点的x和y坐标 代码: 从上面的例子中,我这样做是为了得到X和Y坐标 for(FiducialFound f:found){ 探测器。渲染(此,f); println(f.getFiducialToCamera().getTranslation().getX()+“”+f.getFiducialToCamera().getTranslation().getY()) } 但返回的值似乎很奇怪 有人能给我指一下正确的方向吗?提前谢谢 问候 S您得到的是它

Processing JDK 1.8.0\u 121\jre崩溃,出现异常\u访问\u冲突

问题背景: 我正在尝试使用处理库作为coursera作业的一部分来运行(展开)地图小程序。但是,我的地图小程序因以下错误日志而崩溃。(但正常的小程序运行正常) 源代码: //Java实用程序库 导入java.util.ArrayList; //导入java.util.Collections; //导入java.util.Comparator; 导入java.util.List; 导入波茨坦展开*; 导入parsing.ParseFeed; 导入处理.core.PApplet; 公共级地震城市地图

Processing 成绩册模拟

我试着在一个成绩册中模拟一个学生,它需要返回学生姓名、年级和班级。我知道如何声明名称、等级和类,但我不知道如何让它们返回并打印到控制台 此代码通过最新版本的处理 void draw() { 打印(); } //创建类 班级学生 { 字符串名; 国际等级; 字符串[]类; 学生(字符串名称输入、整数等级输入、字符串[]类别输入) { int grade=等级输入; 字符串名称=名称输入; 字符串[]类输入; } 字符串getName() { 返回此.name; } int getGrade() {

Processing 如何在类和类之间进行冲突?

这是我到目前为止的代码。。。 我们有主类、眼睛类、敌人类、脸类和信息类。 所以我的问题是,我如何进行碰撞,或者我必须为face类和敌军类做的任何事情,当他们接触时,游戏将停止。 我希望你能理解!有人帮忙吗?感谢以下是一些可能对您有用的线索 首先,你提到了人>代码>类,但是它不在你所共享的代码中,所以我假设你认为一个敌人触碰了人,如果它触碰了脸部< /代码>或者眼睛< /代码> S. 这里根据你的display()功能,你的敌人,脸和眼睛所有物体都是一些圆(即椭圆()用于水平和垂直直径相同的直径)

Processing 在处理过程中更改Z透视图

我对处理相当陌生,但在我的一个线集上移动z位置时遇到问题 x轴的线条看起来就像我需要的那样,但我基本上是想把Y轴的线条集调出来,这样它们就不仅仅是向下的,而是更多地与第一组线条相连。我希望我说的有道理,这有点难以解释。谢谢 编辑:基本上我想做的是一个瓷砖地板 int grid = 80; void setup() { size (1024, 900, P3D); } void draw() { int movement = mouseY-500; background

Processing 使用虹吸管向VPT发送处理帧

我正在使用FaceOSCSyphon处理,需要使用Syphon将帧从处理发送到VPT。我需要向我的代码中添加什么才能使其工作 我没有用过FaceOSCSyphon,但玩过FaceTracker库。看看这些示例,草图充当了一个虹吸客户端 在您的情况下,根据(大型pdf链接)的第33页,您的处理草图需要是一个虹吸服务器 在处理中,运行示例>贡献库>虹吸>发送帧 在VPT中,向右向下滚动图层列表,直到找到syph部分。然后,您应该能够选择Send Frames示例运行的处理虹吸服务器: 现在,您应

Processing 在垂直轴上处理球拍和球类运动

这是我目前掌握的代码,但我想把球棒放在y轴上,让它垂直上下移动,而不是水平移动,让球以从左到右的运动反弹,而不是上下移动。很快就需要帮助。谢谢 int x=250;//球的水平位置 int方向_x=2;//每次执行draw()时水平位置的变化 int y=150;//球的垂直位置 int方向_y=2;//每次执行draw()时水平位置的变化 int=3; 智力得分=0; 无效设置() { 大小(400400);//创建一个400x400像素的窗口 } 作废提款() { 背景(255255);//

Processing 处理帮助需要知道每个顶点或四边形的位置

我需要知道每个顶点的位置,四边形是由四边形组成的OBJ 例如,这个,但我自己的OBJ PShape-ps; int lastv; 无效设置(){ ps=createShape(); p.beginShape(); ////添加两个“起始”顶点 ps.顶点(宽度/2,高度/2); ps.顶点(10+宽度/2,高度/2); 顶点(5+宽度/2,-10+高度/2); ps.endShape(闭合); } 作废提款(){ //背景(0); 形状(ps,0,0); } void mousePressed(

Processing 转换为.jar文件蓝牙低能量处理Android

我遵循了将库转换为.jar文件的步骤,以便可以使用它进行处理 我对androidstudio比较陌生,不知道如何将rfduino库转换为.jar文件,以便将其添加到处理软件库中 有人能帮我完成这个过程吗?如果您还没有添加Android模式到处理中,您应该能够添加Android模式。单击编辑器右上角显示Java的按钮,单击添加模式…,然后搜索并安装Android模式: 安装后,系统将提示您浏览计算机上的Android SDK 一旦配置好这个部分,你就可以编译你的第一个Android应用程序了 剩

Processing 处理部分508是否符合要求?

处理ADA 508是否符合要求或具有VPAT?我们需要确认这一点,以便在我们组织的计算机上安装它。最好检查堆栈溢出,而不是(或除了)堆栈溢出。这里有一个关于这个问题的最近的讨论:在处理基础讨论板上。答案似乎是没有VPAT,但它正在开发中。该讨论中有一些关于如何使处理更加色盲友好的链接,还提到了相关p5.js世界(正在开发一个库)中正在做的一些工作。由于处理是视觉艺术的一种编程语言,因此不清楚它如何适用于完全失明的人你能说得更具体些吗?符合ADA 508或拥有VPAT到底意味着什么?你能提供一个需

Processing 如何在绘制草图时围绕草图旋转摄影机,而不影响绘图

不知是否有人能帮助我,我对处理和编程基本上是新手 我创建了一个随机漫游器,它在三维空间中漫游一个点。请参阅下面的代码 现在,我想能够旋转这个助行器的视图,因为它是绘制的,所以我可以从不同的角度查看它。我曾尝试使用PeasyCam来实现这一点,但当我使用鼠标旋转相机时,它只会影响新点的位置,而不会影响以前绘制的点 如果有人能让我知道我做错了什么,那将非常有帮助!谢谢,这是我的代码: import peasy.*; PeasyCam camera; void setup() { size

Processing 如何在处理中自动启动另一首背景歌曲?

当歌曲(同意的年龄)结束时,我如何在歌曲结束后开始另一首歌曲?这就是我目前所拥有的 import processing.sound.*; SoundFile file; void setup() { file = new SoundFile(this, "neworder.mp3"); file.play(); file.amp(0.25); } setup()方法在处理过程中只调用一次。当处理开始运行时,它会在循环中连续调用内置的draw()方法 在这里,您需要检查歌曲是否已

Processing 当我按下键盘时,如何选择形状;1“;及;2“;加工中

问题是创建两个形状并移动它们,当您按下“1”时,您可以控制方形移动,当您按下“2”时,您可以控制圆形移动。 这就是我到目前为止所做的。 我的班级 主要功能 MyShape obj; void setup(){ size(400,400); obj = new MyShape(); } void draw(){ background(0); obj.display(); obj.cycle(); obj.move(); } 我试着用if来选择这两种形状,但它不起作用,我跑的时候看不到

Processing 与Daniel Shiffman发生不满意的链接错误';Kinect的s处理库

我试图让Daniel Shiffman更新的Kinect库中的一些示例发挥作用。我安装了openkinect,所有的库都放在正确的位置。我不确定问题出在哪里,但在插入Kinect的情况下,终端中的glview测试工作正常。我在英特尔Macbook(2007)上运行10.5.8,正在使用Processing 1.21。我意识到几乎所有运行库的人都在使用雪豹,这可能是问题所在吗?任何帮助都将不胜感激 编辑:我发现这个页面非常有帮助,但是我仍然有错误 奇怪的是,openframeworks的演示非常

在processing.js中使用Mask

我是Processing.js的新手,我想知道为什么这个简单的掩码不起作用?我的意思是,我可以毫无问题地显示图像和掩码,但只要它到达行img1.mask(mask1)一切停止工作 /*@pjs preload=“resources/images/1.jpg,resources/images/masks/1.jpg”*/ void draw(){ PImage img1=loadImage(“resources/images/1.jpg”); PImage mask1=loadImage(“res

Processing 处理-访问子目录中的类

我在这个最新的项目中遇到了这个问题,我希望将代码组织到子目录中。但是,通过这样做,主application.pde文件无法“查看”子目录中的类 示例-假设我的文件夹结构为: PFoo / - PFoo.pde PSystem / - PSystem.pde - Particle.pde 由于PFoo.pde是我的主应用程序文件,我似乎无法访问PSystem类或Particle类。现在,我想大家的共识是开发一个库来导入或只是处理同一目录中的所有.pde文件,但

Processing 从windows PC中删除处理

如何从Windows 7中完全删除处理?我已经下载了适用于Windows64的2.2.1,然后添加了javascript模式。现在处理在javascript中开始,但模式按钮不见了,处理在窗口底部以红色显示大量错误。即使我想关上它,它也会冻结。播放、停止、新建、保存和导出按钮也丢失。 我怎样才能取下它?很奇怪。我似乎从未在处理2.2.1时遇到过这些问题 无论如何,作为第一步,请尝试删除JavaScript模式,然后重新安装它。要删除它,请转到Documents>Processing>modes,

Processing 简单化的处理代码不起作用

所以我只是想为初学者复制一下。 它告诉我“意外标记:int”。 那么弗里克怎么。。。 就像我得到了一本书“开始处理” 它有一些好东西。但我还是不明白为什么这样不行。 您不能在设置中建立变量吗 void setup() { size(1000, 1000); background(0); stroke(255) int line1 = 100; } void draw() { line1 = line1 -1; if (line1 < 0){ line

Processing 在处理中:如何使自定义函数移动?

我试着让3个热气球从底部移动到顶部,让3朵云从右向左移动 我还想让气球上的椭圆在你用鼠标点击时改变颜色 我的代码: void setup() { size(500, 500); //define colors for gradient background b1 = color(139, 211, 242); b2 = color(212, 221, 198); noLoop(); } int Y_AXIS = 1; int X_AXIS = 2; co

Processing 局部轴旋转OBJ导入处理

我正在尝试从maya绕maya中的轴旋转OBJ。它在球体上工作得很好,但在我自己的物体上——它在沿着轨道运行。也许我不了解形状(参数) 对象如下:取出这行代码: shapeMode(CENTER); 出于某种原因,这行代码导致了您看到的偏移量。我不确定这到底是为什么会导致偏移,但摆脱它似乎可以解决您的问题 在Processing editor附带的示例中,有一个加载和显示3d形状的简单示例。只需转到File>Examples,然后转到Basics>Shape>LoadDisplayOBJ凯文是

Processing 绘制Sierpinski'有困难;加工中的s三角形

我试图在Processing 3中绘制Sierpinski的三角形,并设法使其运行前两层。但是,当它尝试绘制第三层和以后的任何层时,它只会在某些三角形中绘制更多的三角形 这是密码 arraylistinitpoints; 智力水平; 无效设置(){ 尺寸(400400); noFill(); initPoints=newarraylist(); 添加(新的PVector(宽度/2,高度/4)); 添加(新的PVector(宽度/4,3*高度/4)); 添加(新的PVector(3*width/4

如何在ProcessingJS中绘制星形

以下是我当前的项目代码: size(500,500); background(255, 255, 255); fill(250,0,0); ellipse(150, 230, 100, 200); fill(10,0,0); ellipse(180, 233, 30, 30); fill(10,0,0); ellipse(120, 233, 30, 30); fill(250,250,250); ellipse(120,233,10,20); fill(250,250,

Processing 使用真实重力使对象跳跃一次

我希望我的对象(此处为矩形)跳跃一次,在上升过程中失去速度。当它几乎停下来的时候,我希望它能转回来,在下降的过程中加速。当它再次触地时,它应该停止。当我再次按下该键时,它也会这样做 我试图编写的代码实现了一个变量float gravity=0.75和一个跟踪速度的变量浮动速度=10 当速度大于1时,速度应该被矩形的Y坐标所抵消,然后速度应该降低,因为我将它乘以重力,它小于1 else if (keyCode == UP|| key == 'w') { while (speed >

Processing Alter Textfield功能控制P5

我想删除Textfield的一些功能 按下回车键或回车键时,该字段变为空。我希望输入的值保持在字段内 我已尝试重写submit方法,但未成功: widthTopField=新文本字段(控制P5,“宽度字段”){ @覆盖公共文本字段提交(){ 归还这个; } }; 演示在点击返回按钮后使用.setAutoClear()保留编辑字段内容。字段1设置为true,另一个设置为false import controlP5.*; ControlP5 cp5; void setup() { size(

Processing “如何制作某物”;瞬间;加工中

所以,如果这是一个奇怪或愚蠢的问题,我很抱歉,但我真的找不到答案。所以,我要做的是一个乘法表的可视化表示,所以我把一个圆分成一定数量的“切片”,例如,我把它分成10。然后我将每个点与其乘积连接起来,例如,对于2倍表,我在1和2之间画一条线,在2和4之间画一条线,在3和6之间画一条线,依此类推 问题是,如果我超过了一定数量的“切片”,我可以清楚地看到一条一条地绘制每一条线。我想逐步改变切片的数量,这样你就可以看到它是如何演变的,但是如果你看到它画每一条线,“动画”就没有意义了,因此线条只能“出现”

Processing 从颜色到整数

我无法理解以下代码: int pixel = img.pixels[i]; // println("Working on pixel " + i + " out of " + img.pixels.length); int red = (int) red(pixel); int green = (int) green(pixel); int blue = (int) blue(pixel); 我认为img.pixels[]给出了一个color值。那么,它是

上一页   1   2   3   4    5   6  ... 下一页 最后一页 共 25 页