나는 다른 예제와 함께 작동하지만, quil/Processing과 함께 사용하려고한다. 이 간단한 스크립트를 작성하여 실행하려고했지만 Java Applet 창이 시작되면 즉시 닫힙니다. 디버깅 할 오류 로그가 없습니다.quil/processing 스케치를로드하는 부트 스크립트를 작성하려면 어떻게해야합니까?
#!/usr/bin/env boot
(set-env! :dependencies '[[quil "2.6.0"]])
(require '[quil.core :as q])
(defn setup []
(q/background 111 111 111) )
(defn -main [& args]
(q/defsketch my-art
:size [800 800]
:setup setup))
창을 만든 후에는 JVM에서 수행 할 작업이 없습니다. 'q/defsketch'를 호출 한 후'(Thread/sleep 5000)'을 추가하려고 시도 했습니까? –
defsketch를 호출 한 후 절전 모드를 추가하면 종료되기 전에 5 초 동안 작동합니다. 드로잉을 사용하면 연속적으로 호출되어야하기 때문에 프로그램 실행을 인계 받아야한다고 생각했습니다. 수면을 추가하지 않으면 그리기 내부의 println이 호출되지 않습니다. 메인의 println은 항상 호출됩니다. – jas