domingo, 8 de julio de 2012

ofSoundPlayer y ofImage


ofSoundPlayer sonido;
sonido.loadSound("meloadvertiste.mp3");
paneo = ofMap(ofGetMouseX(), 0, 1024, -1, 1);
                      // escalo el ancho de la pantalla para los valores de paneo (-1 a 1). -1 L; 0 C; 1 R.
volumen = ofMap(ofGetMouseY(), 0, 600, 1, 0);
                     // lo mismo con el volumen pero de 0 a 1 con el alto de la pantalla.
sonido.setVolume(volumen);
sonido.setPan(paneo);


ofImage
ofImage alfa;
ofEnableAlphaBlending(); // habitilo el canal alfa
alfa.loadImage("alfa.png");
ofEnableBlendMode(OF_BLENDMODE_SUBTRACT);
alfa.draw(ofGetMouseX()-45, ofGetMouseY-45);
ofDisableBlendMode();
ofSetColor(colx,0,coly); // colx, coly cambian de valor según la posición del mouse en x
ofCircle(ofGetMouseX()-45, ofGetMouseY,30,30);

No hay comentarios:

Publicar un comentario