小编use*_*072的帖子

如果数组(列表)包含自身,会发生什么不好的事吗?

我注意到如果我做了类似的事情:

ArrayList anArray = new ArrayList();
anArray.add(anArray);
Run Code Online (Sandbox Code Playgroud)

Netbeans自动编译器似乎没有任何问题,我似乎仍然能够引用一切.这样做有什么不好的副作用吗?

java

5
推荐指数
2
解决办法
1453
查看次数

有没有办法在不进入开始/结束的情况下改变PShape的颜色?

我一直在编写一个程序,用不同颜色重绘大量(几百个)相同的PShape.但是,我还没有找到一种方法来重新绘制不同颜色的PShape,而无需实际重新创建PShape,即通过开始/结束形状重做所有顶点并简单地更改填充然后将其分配给新的PShape变量.我尝试过像tint(),fill(),setFill()这样的东西,它们似乎都需要在开始/结束形状中调用.

有没有办法重新绘制不同颜色的PShape而无需完全重新定义形状并将其分配给新变量?

任何帮助非常感谢.

(这是我尝试的不同事物的一种整理)

   PShape p;

    void setup()
{
  size(600,600,P2D);
  p = createShape();
  p.beginShape();
  p.vertex(0, 0);
  p.vertex(20, 0);
  p.vertex(20, 20);
  p.vertex(0, 20);
  p.endShape(CLOSE);
}

void draw()
{
  p.tint(200,100,30);
  p.fill(200,100,30);
  p.setFill(0,0);
  shape(p,100,100);
}
Run Code Online (Sandbox Code Playgroud)

任何帮助非常感谢

processing

1
推荐指数
1
解决办法
2238
查看次数

有没有办法在Visual Studio中查看函数调用的历史记录?

在一个不断崩溃的项目上工作。没有错误并显示出来,我的内存监视器告诉我一切正常,据我所见,我的代码中没有异常,只是停止工作,冻结。有没有办法在Visual Studio中查看函数调用的历史记录,以便我可以准确地确定程序在中断之前所做的最后一件事?

谢谢!

c# xna visual-studio-2010

0
推荐指数
1
解决办法
136
查看次数

标签 统计

c# ×1

java ×1

processing ×1

visual-studio-2010 ×1

xna ×1