본문 바로가기
반응형

전체 글 목록571

카이스트 연구팀, 한달 사용 가능한 나노 마스크 개발!! 가격은? 요즘 코로나바이러스(covid 19)로 인하여 정말 마스크 구하기가 어려워졌죠. 정부에서 마스크 5부제를 시행하고 있지만 여전히 불편함없이 마스크를 구입할 수 있는 정도는 되지 못하고 있습니다. 공급량에 한계가 없으니 어쩔 수 없는 부분이겠죠. 그러던 중 반가운 기사가 눈에 띄어서 소개시켜드리려고 합니다. 바로 카이스트 연구팀에서 세탁 후 재사용이 가능한 신소재 나노 마스크를 개발했다는 소식인데요. 실용화가 된다면 마스크 대란이 일어나고 있는 상황에 큰 도움이 될 것으로 예상됩니다. ▶ 최대 30회 세척 가능, 어떤 기술이 적용되었나? 3월 16일 카이스트는 신소재공학과 김일두 교수님의 연구팀이 '절연블럭 전기방사법 기술'을 적용시켜 세탁 후에도 필터 효율이 유지되는 나노 섬유 필터를 개발했다고 밝혔습니.. 2020. 3. 17.
[일러스트레이터 illustrator]패스파인더 종류 알아보기 일러스트레이터를 사용하다보면 여러 오브젝트를 간단히 합치거나 분리, 또는 교차 및 삭제를 해야할 필요가 생기는데요. 일러스트의 Pathfinder 패스파인더 패널을 사용하면 이러한 작업들을 비교적 쉽게 처리할 수 있습니다!! 먼저, 패스파인더 패널을 꺼내는 방법을 알아야겠죠? 일러스트레이터의 상단 메뉴에서 Window를 클릭하여 Pathfinder를 눌러 패널을 표시하도록 합니다. 단축키 shift +ctrl +F9로 간단히 할 수도 있습니다. 그럼 위의 모습과 같은 패널이 하나 표시가 되는데요. 패널 우측 상단의 메뉴버튼을 눌러 Pathfinder Options를 실행하면 패스파인더 기능의 정확도 및 불필요한 기준점 삭제 등을 설정할 수 있습니다. 1. Shape Mode 여러개의 오브젝트를 하나로 만.. 2020. 3. 11.
[유니티 UNITY] 현재 Scene에 접근하기 / SceneManagement 사용 유니티 unity - 현재 Scene에 접근하는 방법 / SceneManagement 사용 최상단에 다음과 같은 명령줄을 한 줄 적어주셔야 씬을 관리할 수 있게 됩니다. 그리고 현재 씬에 접근하려면 GetActiveScene() 메소드를 불러오시면 됩니다. 2020. 3. 9.
[유니티 UNITY] C# 스크립트에서 스크롤뷰(Scroll View)의 컨텐츠(Content)에 접근하는 방법!! 유니티 공부 중인 쭈니뿌니입니다. 오늘은 Scroll View를 사용하여 원하는 UI를 만들어 봤는데요. C# 스크립트에서 스크롤뷰(Scroll View)의 컨텐츠(Content)에 접근하는 방법을 알아보겠습니다!! 게임 컴포넌트로 Scroll View를 추가하게 되면 다음과 같은 방식의 자식 오브젝트들이 자동적으로 생성이 됩니다. 이 Content 라는 게임오브젝트의 하위오브젝트로 원하는 컨텐츠들을 생성시킬 수 있습니다. 그러다보니 C# 스크립트에서 컨텐츠를 관리해야 할 필요성이 생기더라구요. 그래서 이 컨텐츠들에 접근하고 관련 기능을 수행하는 법을 찾아봤습니다. 위의 코드는 제가 실제로 작성한 코드의 일부분인데, 저런 방식을 사용하여 접근하실 수 있습니다. 스크롤뷰의 속성 중 scrollRect 컴포.. 2020. 3. 9.
[유니티 UNITY] 2D 오브젝트 이동 방법 알아보기 2D 오브젝트를 이동시키는 방법으론 대표적으로 두가지 방법이 있다. 1. 첫번째로 오브젝트의 Transform 컴포넌트의 포지션 값을 변경해주는 방법이다. 즉 포지션에 할당하는 좌표값을 바꾸어 오브젝트가 위치 이동을 하는 것처럼 보이도록 만드는 것이다. 위의 코드는 내가 실제로 오브젝트를 (왼쪽으로) 움직이게 하기 위해 작성했던 코드이다. 생략은 되어있지만 tr이라는 변수에는 오브젝트의 Transfrom 컴포넌트를 할당하였다. 그리고 Vector2.MoveTowards 메소드를 사용하였다. 3개의 인자가 있는데, 각각 순서대로 처음위치, 목표위치, 움직이는 속도를 지정해주어야 한다. 목표 위치는 target이라는 새로운 2차원 벡터에 할당하였다. 움직이는 속도는 프레임 전환 속도 차이를 보정해주기 위해 .. 2020. 3. 7.
[유니티 UNITY] 키보드 입력 이벤트 사용하기 / Input.GetKey 메소드 게임을 원활히 진행하기 위해선 키보드 입력이 필수죠. 마우스만으로는 다양한 동작을 구현하는 데에 제한이 생기니까요. 모바일 게임 제작의 경우에도 마찬가지로 키보드를 통하여 점검을 해보는 과정이 필요한데요. 그래서 키보드 입력값을 받아오는 방법을 알려드리겠습니다. 이 값을 이용하여 다양한 이벤트들을 만들 수 있게되죠. 방법은 아주 간단합니다. Input.GetKey 메소드를 사용하면 됩니다. 인자에 KeyCode.원하는키를 넣어주시면 됩니다. 그러면 그 키를 실제로 눌렀을 때 Input.GetKey 메소드는 true값을 반환해줍니다. 누르고 있는 동안은 계속 true값을 반환해주기때문에 만약 저 코드가 Update()에 존재한다면, 키를 누르고 있는 동안은 매 프레임마다 if 문 속의 코드가 실행될 것입니.. 2020. 3. 6.
반응형