2013/02/05 3

OS X, iOS의 TextViews 에서 글자/단어수 계산하는 오픈소스

Matt Gemmell이 iOS와 OS X의 TextView에서 단어수를 계산하기 위한 목적으로 MGWordCounter 개발하여 공개하였다.MGWordCounter 는 OS X의 NSTextViews 와 iOS의 UITextViews 에서 글자수와 단어수를 계산해준다.Readme에서 가져온 특징이다. 비동기적으로 계산한다.(백그라운드로..)필요한 것 보다 더 많은 계산을 시도 하지 않는다.텍스트뷰에서 전체 텍스트와 선택된 텍스트 모두 계산한다. 직접 컴파일해서 테스트해본 결과 이미지이다.Github에서 MGWordCounter 의 소스코드를 다운로드 받을수 있다.왜 빨리 공개 했는지는 모르겠지만 버그가 많다. 영어외에 한국어는 잘 지원하지 않는 치명적인 버그가 있다.

iDev 2013.02.05

Vine영상을 Gif로 만들어주는 맥앱 오픈소스

트위터에서 짧은 비디오 영상 공유 SNS을 Vine을 인수후 지난 1월에 공개하였다.Vine은 GIF 컨셉과 비슷한 6초의 짧은 비디오 영상을 공유 할수 있다. estenh가 Vine의 영상을 GIF로 변환해주는 맥용 툴 Vine GIF'r 을 만들어서 오픈소스로 공개 하였다. 실행을 한후 vine 영상의 URL 링크를 넣으면 아래와 같이 GIF로 변환되어서 저장된다. Github에서 VineGifR을 다운로드 받을 수 있다.

iDev 2013.02.05

드래곤 플라이트 따라 만들기 - 7. 날갯짓 애니메이션

기본적인 게임 기능은 다 구현되었지만 밋밋한 화면을 역동적으로 하기 위해서 애니메이션을 추가하도록 하겠다. 이번 장에서는 플레이어와 적의 날갯짓 애니메이션을 구현하겠다. 날갯짓 애니메이션적의 날갯짓을 하기 위해서는 기본적인 날개 스프라이트를 왼쪽 날개는 오른쪽에 오른쪽 날개는 왼쪽에 축을 두고 위아래로 살짝씩만 회전을 하면 된다. 우선 enemy.h 로 이동을 해서 아래 코드를 변수로 추가한다. BOOL wingDown;날개가 내려갔는지 올라갔는지를 체크하기 위한 변수이다. 그리고 본격적으로 애니메이션을 구현하기 위해 enemy.m 파일로 이동한다. 특정 시간마다 반복적으로 메소드를 호출해야 하기때문에 스케쥴러를 위한 메소드 -(void)updateWings:(ccTime)dt 를 하나 만들어 아래와 같..

iDev/Cocos2D 2013.02.05