2017-01-19 5 views
0

현재 URL에서 처리 스케치에 gif를로드하려고합니다. gifAnimation library을 사용하고 있으며 컴퓨터에 저장된 gif를로드하면 정상적으로 작동합니다. 나는 URL에서로드 할 때 얻을 수없는 것, 아무것도 표시되지 않습니다. 현재 나는이 같은 기본 처리를 사용하여 첫 번째 프레임을로드 할 수 있습니다 : 내가하려고하면gifAnimation 라이브러리로 처리중인 URL의 gif로드

webGif= loadImage(url, "gif"); 
image(webGif,0,0,720,720); 

및 그것은 아무것도로드하지 않습니다

webGif= new Gif(this, url); 
image (webGif, 0 , 0); 
webGif.loop(); 

URL에서 라이브러리를 사용하여 GIF를로드 내 프로그램이 멈 춥니 다. URL에서 GIF로드

+0

연결이 끊긴 코드 스 니펫 대신 [mcve]를 게시하십시오. –

+0

그게 내 문제를 일으키는 데 필요한 전부입니다. 그냥 "url"을 gif url로 바꿉니다. –

답변

0

가 예상대로 작동하는 것 같다 :

import gifAnimation.*; 

Gif loopingGif; 
public void setup() { 
    size(400, 200); 
    frameRate(100); 

    loopingGif = new Gif(this, "https://s-media-cache-ak0.pinimg.com/originals/1f/d4/83/1fd4831252c28010546e872d5b85bb70.gif"); 
    loopingGif.loop(); 
} 

void draw() { 
    background(255/(float)height * mouseY); 
    image(loopingGif, 10, height/2 - loopingGif.height/2); 
} 

는 또한 URL이 유효한지 다시 한 번 확인 처리 3.2.3

를 사용 gifAnimation 3.1 테스트 파일이 올바른 GIF입니다, 처리 및 라이브러리 버전을 확인하기 전에.