반응형 programming760 알고두 객체 이동과 움직이기 Moving algodoo object 알고두는 이동툴 ( Move Tool ) 을 이용해 객체를 선택하고 화면에서 이동시킬 수 있다. 객체를 이동시키면서 화면 이곳저곳에 객체들을 놓을 수 있다. 또한, 겹치기를 통해 객체간의 관계설정을 할 수도 있다. 알고두의 이동툴은 화면의 좌측 아래의 메뉴바에 화살표처럼 생긴 노란색의 버튼으로 되어 있다. 알고두 객체 이동과 움직이기 Moving algodoo object 알고두를 이용해 여러가지 객체들을 그렸다면 각 객체들을 움직일 수 있다. 각 객체들을 움직인다는 것은 화면에서 이동이 가능하고 다른 위치에 객체들을 놓을 수 있다는 것이기도 하다. 이것은 객체들을 서로 다른 위치에 놓을 수도 있고 겹치기도 가능하다는 것을 의미한다. 이전에 원과 사각형을 같이 그리는 연습을 했었다. 이것을 이용하여 원과.. 2022. 1. 9. 파이썬 tkinter place 레이아웃 절대좌표 이용 파이썬 tkinter에서 절대좌표를 이용해 위젯을 화면에 배치할 수 있다. 절대좌표는 x와 y에 좌표를 설정하는 방식이며, 창이 커짐과 작아짐에 따라 변하지 않는다. 이것은 절대좌표의 특성이기도 하다. 동적으로 물체나 또는 그래픽과 같이 위치가 동적인 경우에 사용된다. 파이썬 tkinter place 레이아웃 절대좌표 이용 파이썬의 레이아웃에 위젯을 설정 할 때 좌표를 이용하는 방법이 있다. 좌표는 화면의 x, y 좌료를 이용하는 것으로 위젯의 좌측 상단을 꼭지점을 기준으로 한다. 좌표는 절대좌표와 상대좌표로 이루어지며, 여기서는 절대좌표만 다룬다. 위젯의 절대좌표 위젯의 절대좌표는 간단하다. 사각형 형태의 위젯의 좌측 상단이 기준이 된다. 만약 화면에 x좌표 : 100 , y좌료 : 100 이라고 가정.. 2022. 1. 8. 자바스크립트 배열 반복 map 메서드 사용 Using javascript iteration map method 자바 스크립트의 배열을 반복하기 위해 map 메서드를 사용할 수 있다. map 메서드의 사용은 foreach와 비슷하다. 기본적으로 제공받는 인자값도 동일하다. foreach 메서드와 map 메서드의 차이가 있다면 map 메서드는 배열을 반복하고 새로운 배열을 만들 수 있다는 점이다. 자바스크립트 배열 반복 map 메서드 사용 Using javascript iteration map method 자바스크립트 배열을 반복하는 것으로 foreach 라는 편한 메서드가 있었다. foreach 말고도 map 메서드가 있다. map과 foreach 메서드는 자바스크립트 배열을 반복하는 공통점이 있다. 차아가 있다면 map 은 새로운 배열을 만들 수 있다. 배열의 반복 map 메서드 자바스크립트에서 배열과 같은 컬렉.. 2022. 1. 8. 알고두 박스 그리기 Drawing algodoo box or beam 알고두에서 박스를 그려본다. 박스는 사각형을 의미한다. 박스 툴을 선택한 후 마우스를 드래그하면 박스를 그릴 수 있다. 정사각형을 그리기 위해 시프트 ( shift ) 키를 사용해 마우스를 드래그하면 된다. 박스 또한 객체이기 때문에 박스를 그리고 복사하고 이동시키는 것은 원을 그릴 때와 같다. 알고두 박스 그리기 Drawing algodoo box or beam 알고두를 실행하고 이것저것 해 보았다. 이제는 박스를 그려보자. 알고두에서 박스는 빔 ( beam ) 이라고도 한다. 빔은 공사현장에 보면 길고 긴 철기둥 같은 것을 생긴 것을 생각하면 된다. 통칭 박스라고 하고 사각형을 생각하면 된다. 박스 그리기 먼저 아래의 설명을 보자. 박스 툴을 이용해 박스를 그린다. 박스를 그린 후 원 위에 박스를 위.. 2022. 1. 7. 이전 1 ··· 88 89 90 91 92 93 94 ··· 190 다음 반응형