본문 바로가기

728x90

지식 확장

(113)
문법 노트] 5형식 문장 (5형식 문장의 목적격 보어, to 부정사의 부정문, 사역동사, 지각동사) 문법 노트] 5형식 문장 (5형식 문장의 목적격 보어, to 부정사의 부정문, 사역동사, 지각동사) 5 형식 문장의 형태? 5 형식 문장은 주어+동사+목적어+목적격 보어의 형태로, 목적격 보어는 목적어를 보충 설명해 준다. 목적격 보어로 명사나 형용사가 오는 경우(부사 X) 목적격 보어로 명사가 올 경우 : 목적격 = 목적격 보어는 동격 관계 예) 우리는 우리 개를 바둑이라고 부른다 We call our dog badugi 우리 개 = 바둑이 목적격 보어로 형용사가 올 경우 : 목적어의 상태를 설명해 줌 예) 너는 나를 행복하게 만든다 You make me happy 나의 상태 = 행복함 목적격 보어로 to 부정사가 오는 경우 목적격 보어로 to부정사가 올 경우 목적어와 to부정사는 의미상으로 주어-동사..
KMOOC] 예술가와 디자이너를 위한 아트 코딩 2주 차 실습 예제 KMOOC] 예술가와 디자이너를 위한 아트 코딩 2주 차 실습 예제 KMOOC 예술가와 디자이너를 위한 아트 코딩 강의 2주 차 실습 예제들을 따라 해 보았다. 400,400 캔버스에 10*10 격자를 그린 후 rect() 함수를 이용해 그림을 그리는 것인데, 격자를 그린 후에 그림을 그리니 좌표 위치를 더 쉽게 파악할 수 있었다. 다만, 근본적으로 그림을 그리려면 형태를 격자 구조로 단순화하는 연습이 많이 필요할 것 같다. function setup(){ createCanvas(400,400); background(128); } function draw(){ // 가로축 line(0,40,400,40); line(0,80,400,80); line(0,120,400,120); line(0,160,400,..
KMOOC] 예술가와 디자이너를 위한 아트 코딩 1주차 실습 예제 KMOOC] 예술가와 디자이너를 위한 아트 코딩 1주 차 실습 예제 KMOOC 예술가와 디자이너를 위한 아트 코딩 강의 1주 차 실습 예제들을 따라 해 보았다. 비교적 간단한 도형들을 조합한거라 크게 어렵진 않았지만, 도형 그리기의 기본 문법이나 좌표에 아직 익숙하지 않아서 생각보다 시간이 좀 걸렸다. 그렇지만 이렇게 연습하다 보면 조금씩 손에 익을 거라고 믿는다. 실습 예제 1 cd function setup(){ createCanvas(400,400); background('#f0f0f0'); } function draw(){ strokeWeight(5); ellipse(200,200,320,320); ellipse(200,200,150,150); strokeWeight(2); ellipse(200,..
p5.js 기본 도형 그리기 - 호(arc) 그리기 p5.js 기본 도형 그리기 - 호(arc) 그리기 호(arc) 그리기 호(arc) 그리기의 기본이 되는 문법은 arc(x, y, w, h, start, stop, [mode], [detail])이다. ellipse() 함수와 마찬가지로 arc() 함수도 x, y 좌표가 원호 중앙의 기준점이 된다. 위의 실행 화면을 보면 기본적으로 호는 닫혀있지 않고 열려 있는 상태임을 알 수 있다. 모드를 변경하면 닫힌 호를 그릴 수 있으니 아래 선택사항을 확인해 보기 바란다. arc() 함수의 선택사항 [mode], [detail]은 생략 가능한 항목으로 각각 아래와 같은 값을 의미한다. mode : 호를 그리는 방식들로, CHORD(닫힌 반원), PIE(닫힌 파이 조각), OPEN(반원) 중 선택 가능 모드를 선택..
p5.js 기본 도형 그리기 - 타원 그리기 p5p5.js 기본 도형 그리기 - 타원 그리기 타원 그리기 타원 그리기의 기본이 되는 문법은 ellipse(x, y, w, [h])이다. rect() 함수는 x, y 좌표가 좌측 상단의 기준점이 되지만, ellipse() 함수는 x, y 좌표가 타원 중앙의 기준점이 된다는 차이가 있다. 타원의 가로 세로 높이를 다르게 그리고 싶을 경우 높이 값을 추가로 지정해 주면 된다. * p5.js를 공부하면서 그 내용을 기록하는 글입니다. 잘못된 내용이 있다면 댓글로 알려주세요! p5.js 기본 도형 그리기 - 직사각형 그리기 p5.js 기본 도형 그리기 - 직사각형 그리기 직사각형 그리기 직사각형 그리기의 기본이 되는 문법은 rect(x, y, w, [h], [tl], [tr], [br], [bl])이다. fu..
퍼블리싱] PC에서 <a href='tel: 링크 막기 퍼블리싱] PC에서 tel 링크 막기 모바일에서 전화 걸기 모바일에서 전화번호를 터치 시 전화 걸기 화면으로 이동되게 하려면 HTML 마크업을 아래와 같이 작성해야 한다. 010-1234-5678 PC에서 전화 걸기 기능 제거하기 그런데, pc에서는 해당 기능이 동작하지 않도록 하고 싶어서 찾아보니 아래와 같은 스크립트로 해결할 수 있었다. 브라우저가 768px 이상일 경우에 href:tel로 시작되는 요소를 찾아 href 속성을 제거하는 내용이다. javascript 작성 예시 var telLinks if (window.outerWidth > 768) { telLinks= document.querySelectorAll('[href^="tel:"]') Array.from(telLinks).forEach(..
p5.js 기본 도형 그리기 - 직사각형 그리기 p5.js 기본 도형 그리기 - 직사각형 그리기 직사각형 그리기 직사각형 그리기의 기본이 되는 문법은 rect(x, y, w, [h], [tl], [tr], [br], [bl])이다. function setup(){ createCanvas(400,400); background('#f0f0f0'); } function draw(){ rect(50,50,300); // 좌측 상단 기준 좌표(50,50)를 기준으로 가로 세로 300px인 직사각형 생성 } p5.js 기본 도형 그리기 - 직사각형 그리기 [h], [tl], [tr], [br], [bl] 은 생략 가능한 항목으로 각각 아래와 같은 값을 의미한다. h : 직사각형 높이값으로 w(너비)만 지정하였을 경우 h=w와 동일한 값으로 자동 지정됨 tl : ..
p5.js 기본 도형 그리기 - 점 · 삼각형 그리기 점 그리기 점 그리기의 기본이 되는 문법은 point(x, y, [z])이다. z좌표 값은 WebGL 모드용이라고 레퍼런스 페이지에 설명돼 있는데 필수 값은 아니기에 여기서는 x, y 좌표만을 이용하여 점을 그려보도록 하겠다. function setup(){ createCanvas(400,400); background('#f0f0f0'); } function draw(){ stroke('lightgray'); // 점의 색상을 연회색으로 지정 strokeWeight(10); // 점의 두께를 10px으로 지정 point(50, 50); point(350, 50); stroke('#000'); // 점의 색상을 검정색으로 지정 point(350, 350); stroke('red'); // 점의 색상을 붉은..

반응형