10만개 파티클 

제가 만든게 웹상에 돌아다니니까 신기하네요.. 지돌스타님이 손봐주신거지만.. ㅋㅋ

http://webnoon.net/entry/플레시-Actionscript-30-10만개-파티클-테스트-mouseX의-비용-체험

Posted by 웹눈

TRACKBACK | http://webnoon.net/trackback/252 관련글 쓰기

댓글을 달아 주세요

  1. BlogIcon 에아렌딜 2010/08/07 02:17  댓글주소  수정/삭제  댓글쓰기

    신기하네요. 마우스를 따라 움직이는게.

2010/07/12 15:18

3D in Flash 도착 book2010/07/12 15:18

3D is Flash 

택배아저씨는 언제나 책을 마당에 휙~ 던져버리시곤 한다. 가뜩이나 먼길 오느라 고생했을텐데 마지막까지…ㅡㅡ;

Away3D 엔진을 제대로 활용하려면 모델링하는 방법도 공부해야하는데.. Max도 한번..

'book' 카테고리의 다른 글

3D in Flash 도착  (4) 2010/07/12
켄트 벡의 구현패턴  (0) 2010/06/26
데이터 통신과 네트워킹  (3) 2010/06/19
책 리뷰 - "Java 언어로 배우는 리팩토링 입문"  (2) 2010/05/09
Posted by 웹눈

TRACKBACK | http://webnoon.net/trackback/251 관련글 쓰기

댓글을 달아 주세요

  1. kalsman 2010/07/30 14:42  댓글주소  수정/삭제  댓글쓰기

    오 이 책사셨군요...읽어 보시니 어떠신가요?

    kalsman71@gmail.com 이나 댓글로 리뷰좀 부탁드려도 될까요?

  2. kalsman 2010/07/30 14:50  댓글주소  수정/삭제  댓글쓰기

    금방 아마존의 리뷰를 읽어보니 호불호가 나뉘는 군요
    뭐 3중 2명은 좋다 한명은 돈 아깝다 라는건데...
    나쁘다고 하는 사람의 리뷰는 책의 내용이 인터넷 예제를 다운받아 알아낼수 있는 내용들이 수록되었다고 하는데요 실제로 읽어보시고 계시는 입장에서 어떠신지요? 살까 고민하는데 이런 리뷰를 보니 망설여지네요...

    • BlogIcon 웹눈 2010/07/30 17:58  댓글주소  수정/삭제

      아직 다 읽어보지는 않았지만 개인적으로 3D 엔진의 핵심 구성요소인 View, Camera, Scene등에 대해서 초보자 상대로 매우 자세히 설명해주고 있어서 좋다고 생각합니다.

      좀더 도움이 될만한 리뷰는 http://www.diebuster.com/?p=1639 포스트를 참조하시면 좋을거에요 ^^

  3. kalsman 2010/08/02 15:59  댓글주소  수정/삭제  댓글쓰기

    감사합니다. 뭐 사보는게 좋을듯 하군요 궁금해서 이리저리 알아보느니 술한잔 마셨다고 생각해야겠네요.

Actionscript 3 로 만든 프로그램을 이해하기 위해서는 프로그램의 수행흐름을 따라가야 합니다. 즉, 머리속에 현재 프로그램의 수행상태, 제어흐름, 데이터 흐름등을 파악하고 있어야 합니다.

저는 플래시 프로그래밍을 하다보면, 이벤트 모델의 사용으로 인해 수많은 함수 분기가 일어나서 나중에 그 프로그램을 다시 보았을때 수행흐름을 파악하는데 어려움을 겪었습니다.

즉, 제가 원했던 것은 아래와 같은 수행흐름을 이해하기 편한 표현방법 이었다면,

이해하기 쉬운 플래시 프로그래밍 하기

실제로는 아래와 같이 되는게 일반적이였습니다.

읽기 쉬운 프로그래밍 하기

이렇게 되면 구현내용을 일일이 파악해야지 이 프로그램이 무엇을 하는것인지 이해가 가능할것입니다.

이런 어려움을 겪고 있던 저는 얼마전 구세주와 같은 해결방법을 보게되었습니다. 바로 hika님이 포스팅 하신 “Message Queueing 서비스” 라는 포스트입니다. hika님이 알려주신 팁을 적용하면, 위와 같은 문제점은 대략 아래와 같이 해결가능해졌습니다.

이해하기 쉬운 플래시 프로그래밍 하기

(위에 예를든 프로그램과 별개입니다. 헷갈리실수도 ^^;) 아래는 디버그 결과입니다.

이해하기 쉬운 프로그래밍 - 디버그 결과

init 함수 안에 이 프로그램에 대한 수행흐름을 모두 나타낼수 있었습니다. 이로써 자세한 구현사항을 파악하지 않아도 이 프로그램이 무엇을 하는 프로그램인지 보다 쉽게 이해가 가능해진것 같습니다.

 

p.s - 제목은 마치 읽기쉬운 프로그래밍을 할수 있는 방법을 제시할것처럼 해놓았지만 결국은 “Message Queueing 서비스”에 대한 저의 감상문 정도의 글이 였습니다. ^^; 개인적으로 이런 훌륭한 팁을 마구마구 알려주시는 hika님께 매우 감사드린다는… 아무튼, 보다 구체적이고 원론적인 내용을 원하시는 분들은 위에 언급한 포스트를 읽어보세요.

Posted by 웹눈

TRACKBACK | http://webnoon.net/trackback/250 관련글 쓰기

댓글을 달아 주세요

  1. BlogIcon 동강 2010/08/26 14:13  댓글주소  수정/삭제  댓글쓰기

    좋은 내용이에요. 다시 한번 생각하고 갑니다.ㅎ