bonjour
je suis confronté à un problème lorsque je charge les exemples de la librairie PPhys2D. En effet il me renvoie toujours à l'erreur suivante : Cannot find a class or type named "Color".
import pphys2d.bodies.*; import pphys2d.joints.*; import pphys2d.shapes.*; import pphys2d.phys2d.raw.collide.*; import pphys2d.phys2d.raw.strategies.*; import pphys2d.phys2d.raw.forcesource.*; import pphys2d.phys2d.util.*; import pphys2d.phys2d.raw.shapes.*; import pphys2d.*; PPWorld world = new PPWorld(); PPBox myBox; void setup () { frameRate(30); size(500,500); world.setGravity(0, 200); world.setEdges(this, new Color (40, 40, 40)); myBox = new PPBox(50, 90); myBox.setPosition(250, 100); myBox.setStrokeWidth(1); myBox.setRotation(0.2); myBox.setFillColor(new Color(40,40,100)); myBox.setStrokeColor(new Color(40,40,40)); world.add(myBox); } void draw () { background(255); world.draw(this); }
Je ne comprend pas ce qui se passe. Avez vous une solution?
merci d'avance
Hors ligne
apparemment, cette lib ne marche pas très bien à partir de processing 1.1 et nécessite des imports supplémentaires.
la spec n'est pas très claire :
Parameters
color -> Color : a java Color(red, green, blue, alpha) object that define the color to be applied
je pense qu'ils font référence à la classe java.awt.Color : http://download.oracle.com/javase/1.4.2 … Color.html
tu devrais essayer de rajouter un
import java.awt.Color;
Hors ligne
SUPER!
merci pour le tuyau ça marche comme sur des roulettes!
Hors ligne