2016-04-14 3 views
0

Итак, я работаю над созданием деки. Я возился с обработкой, и мне хотелось бы получить изображение на экране. однако изображение не будет отображаться при загрузке.Попытка загрузить изображение на мою будущую деку, и это не сработает. кто угодно?

import ddf.minim.*; import ddf.minim.analysis.*; import ddf.minim.effects.*; import ddf.minim.signals.*;import ddf.minim.spi.*;import ddf.minim.ugens.*;PImage soundboard;PImage [] array= new PImage[0];Minim minim; AudioPlayer player;Boolean player1= false;void setup(){ minim = newMinim(this) player = minim.loadFile("deadmau5.mp3") imageMode(CENTER); soundboard=loadImage("https://pbs.twimg.com/profile_images/544877364916654080/sxoWk6Sz.png");}void draw(){ imageMode(CENTER); soundboard =loadImage("https://pbs.twimg.com/profile_images/544877364916654080/sxoWk6Sz.png"); } void mousePressed(){ player1=!player1;if (player1){ player.play();}else { player.pause(); player.rewind();}} 

для дальнейшего использования, как мне разобраться с кодом с помощью пробоотборника на этом? Я такой noob, Да, я знаю LOL. Может кто-нибудь объяснить, почему он не отображается? Большое спасибо, ребята.

+0

В будущем предоставьте [mcve]. Ваш вопрос не имеет ничего общего с минимальным, поэтому ваш пример не должен содержать минимальный код. Вместо этого уменьшите свою проблему до минимально возможного количества строк, все еще имея достаточный код, чтобы мы могли его скопировать и запустить. Кроме того, попробуйте правильно отформатировать код, чтобы мы могли его прочитать. –

ответ

2

Вы никогда не показываете свое изображение. Вы загружаете его, но вы его не показываете. Вам нужно вызвать функцию image(), чтобы нарисовать изображение на экране.

PImage soundboard; 

void setup() { 
    imageMode(CENTER); 
    soundboard=loadImage("https://pbs.twimg.com/profile_images/544877364916654080/sxoWk6Sz.png"); 
} 

void draw() {  
    image(soundboard, 25, 25); 
} 

 Смежные вопросы

  • Нет связанных вопросов^_^