목록Construct 3 (9)
킹머핀의 제작 일지
정규 표현식이 뭐길래 이리 눈에 띄는 거지? 알면 개발적 시야가 확장이 될까? 그렇다면 공부해주지. 정규 표현식 - JavaScript | MDN 정규 표현식은 문자열에 나타는 특정 문자 조합과 대응시키기 위해 사용되는 패턴입니다. 자바스크립트에서, 정규 표현식 또한 객체입니다. 이 패턴들은 RegExp의 exec 메소드와 test 메소드 , developer.mozilla.org [프날 오토핫키] 64. 정규식 : RegExMatch() 사실 이 부분은 넣을까 말까 고민했던 부분이기도 합니다. 사실상 문자열을 다루는 함수 중에서는 가장 복잡하고 어렵기 때문입니다. 실제로 나 오토핫키 좀 한다 하시는 분들 중에 정규식을 못 pnal.kr 정규 표현식은 문자열에 나타는 특정 문자 조합과 대응시키기 위해 사..
나는 지금 한 인스턴스를 다른 인스턴스를 향해 움직이도록 만드려 한다. 근데 그냥 움직이는 게 아니고, 움직일 인스턴스의 위치와 각도의 중심이 목표 인스턴스이고 그리고 Ease를 이용해서 자유로운 움직임을 보여야 한다 즉 위치와 각도를 목표 인스턴스에 상대적으로 보간할 수 있어야 한다. 목표(부모) 인스턴스가 움직일 수도, 회전할 수도 있다. 타임라인과 트윈 Behaviour으로 이즈(Ease)를 이용해서 이를 구현해보기로 했다. 요 며칠 간 이것만 연구했다. ㅎㅎ 그렇게 알아 낸 타임라인과 트윈에 대한 핵꿀팁을 정리하고 최종적으로는 사용할 기능을 결정하자. 타임라인 처음엔 타임라인을 사용하려 했다. 타임라인에는 객체가 아닌 UID를 가진 개별 인스턴스만 추가할 수 있는데, 실험해보니 액션으로 인스턴스를..
컴퓨터 과학 분야에서 사상(寫像, mapping)이란 가상주소와 물리주소의 대응 관계 또는 가상 주소로부터 물리 주소를 찾아내는 일을 말한다. 영어를 그대로 읽어 매핑이라고 하기도 한다. - 출처 : 위키백과 Construct 3에는 함수를 문자열로 호출하고 인수도 입력할 수 있는 FUNCTION MAPS를 지원한다. JSON으로 함수를 호출할 때 아주 유용하겠다고 생각해서 무작정 액션을 추가했는데, 매개변수가 정확히 어떻게 작동하는지 헷갈려서 간단하게 정리해보려 한다. Map name : 추가할 맵의 이름. 네임스페이스처럼 범주를 나누는 용도. 대소문자를 구별하지 않음(case-insensitive). 하지만 매핑한 함수의 이름을 모두 다르게 짓는다면 필요할까? 성능에 영향을 얼마나 주는지 몰겠음. S..
Construct 3에서 객체의 계층(hierarchy) 구조를 만드는 방법은 한두가지가 아니다. 헷갈리는 참에 정리해보자. 여기서 계층 구조란 한 객체의 위치, 각도와 같은 속성에 상대적으로 의존하는 다른 객체와의 관계를 말한다. 보통 부모와 자식으로 표현한다. 와 나 설명 겁나 잘한 듯 쩔어 1. 레이아웃 뷰에서 두 개 이상의 인스턴스를 선택한 상태에서 부모로 정할 인스턴스를 우클릭한 후 계층으로 추가한다. 자식 인스턴스의 속성 창에서 위치 / 각도 / 크기 / Z elevation / 파괴 여부를 개별 선택할 수 있습니다. 2. 이벤트 뷰에서 자식으로 정할 인스턴스 하나를 추가한다. 파라미터 다이얼로그에서 위치 / 각도 / 크기 / Z elevation / 파괴 여부를 개별 선택할 수 있습니다. H..