애니메이션3 [프로세싱(Processing)] 상호작용과 애니메이션 5. 상호작용과 애니메이션 5.1. 마우스 입력 프로세싱에서는 마우스 입력을 처리할 수 있습니다. 다음과 같이 마우스 입력 함수를 사용하여 마우스 클릭, 마우스 이동 등의 이벤트를 처리할 수 있습니다. 마우스 클릭 이벤트 처리 void mousePressed() { // 마우스 클릭 시 실행할 코드 } 마우스 이동 이벤트 처리 void mouseMoved() { // 마우스 이동 시 실행할 코드 } 마우스 드래그 이벤트 처리 void mouseDragged() { // 마우스 드래그 시 실행할 코드 } 위와 같이 마우스 입력 함수를 작성하고, 원하는 이벤트에 맞게 코드를 작성하면 됩니다. 5.2. 키보드 입력 프로세싱에서는 키보드 입력을 처리할 수 있습니다. 다음과 같이 키보드 입력 함수를 사용하여 키보.. 2023. 5. 1. [프로세싱(Processing)] 프로세싱 목차설명 프로세싱 목차설명 1. 프로세싱 소개 프로세싱은 창작적인 코딩 활동을 위해 개발된 오픈소스 프로그래밍 언어입니다. 그래픽, 오디오, 애니메이션 등을 쉽게 다룰 수 있도록 만들어졌으며, 아티스트, 디자이너, 엔지니어, 교육자 등 다양한 분야에서 활용됩니다. 1.1. 프로세싱이란? 프로세싱의 개념과 특징에 대한 소개를 다룹니다. 프로세싱이 어떤 분야에서 사용되는지에 대한 예시도 제공합니다. 1.2. 프로세싱의 역사와 목적 프로세싱의 역사와 창작자들의 의도, 목적을 소개합니다. 프로세싱을 개발하게 된 배경과 철학에 대해서도 다룹니다. 1.3. 프로세싱 활용 사례 프로세싱이 사용되는 예시와 어떤 분야에서 활용되는지에 대한 소개를 다룹니다. 2. 프로세싱 설치 및 환경 설정 프로세싱을 설치하고 환경 설정하는 방법.. 2023. 4. 28. [프로세싱(Processing)] 프로세싱 프로그래밍에 대해서 프로세싱 프로그래밍에 대해서 프로세싱(Processing)은 주로 그래픽 및 상호 작용 디자인, 데이터 시각화, 애니메이션, 디지털 아트 등 창의적인 코딩을 지원하는 오픈 소스 프로그래밍 환경 및 라이브러리입니다. 이 용어는 일반적으로 프로세싱(Processing)이라고 불리며, Java 프로그래밍 언어를 기반으로 하기 때문에 자바 프로세싱이라고도 합니다. 프로세싱은 캐이시 리예와 벤 프라이가 2001년에 창립한 프로젝트로 시작되었습니다. 목적은 비 프로그래머, 예술가, 디자이너, 교육자들이 쉽게 코드를 사용하여 창의적인 작업을 수행할 수 있게 돕는 것이었습니다. 프로세싱은 사용자 친화적인 API(Application Programming Interface)를 제공하여 그래픽, 애니메이션, 사운드 등의 .. 2023. 4. 28. 이전 1 다음