2014-04-14 8 views
0
import controlP5.*; 
ControlP5 gui; 

void setup() 
{ 
    gui = new ControlP5(this); 
} 

앞의 코드와 ControlP5를 가져올 수 없습니다, Processing.js에서 실행할 때 오류 주었다하더라도 "catch되지 않은 Processing.js : PJS 스케치를 실행할 수 없습니다를 : ReferenceError가이 ControlP5가 정의되어 있지 않습니다" ControlP5가 내 컴퓨터에 설치되어 있습니다. 이전 라이브러리를 삭제하고 다시 다운로드했기 때문에 올바르게 다운로드되었습니다. 아무도 내가 Processing.js에서 ControlP5를 사용할 수 있도록이 문제를 해결할 수 있도록 도와 주시겠습니까? 사람들은 OpenProcessing에서 ControlP5 예제를 만들었고 예제를 온라인이나 로컬 복사본으로 사용해도 작동하지만 코드를 OpenProcessing에 게시하려고하면 앞에서 언급 한 오류가 발생합니다.이 Processing.js

답변

1

ControlP5는 Java 라이브러리입니다. ProcessingJS에서는 작동하지 않습니다. OpenProcessing은 ControlP5가 프로젝트에 반드시 필요한 경우 웹에서 응용 프로그램을 시작하기 위해 만들 수있는 Java 애플릿을 실행합니다.

ProcessingJS로 외부 라이브러리를 실행할 수 있으려면 Java와 JavaScript가 매우 다른 두 가지 언어이므로 자바 스크립트 라이브러리를 사용해야합니다. 이러한 라이브러리는 Processing 자체에서 완전히 내부적으로 구현되지 않은 한 작동하지 않습니다. 또한이에 대한 처리에서 마이그레이션 할 때 염두해야 할 사람에 대해 설명하는 http://processingjs.org/articles/p5QuickStart.html를 참조 https://github.com/fjenett/Guido

: 여기

은 처리 모두 ProcessingJS와 함께 작동해야 의미 크로스 모드로 설계된 GUI 라이브러리입니다 ProcessingJS.