일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
- 수학정석
- scaleform3
- Document Class
- MMOKit
- 클릭
- flash player 10
- 집합의 연산
- GDC
- as3
- 형변환
- as3.0
- 태그클라우드
- autodesk
- 강좌
- flash
- 플래시
- Chart
- KGC 2013
- ApplicationDomain
- as2
- addChild
- scaleform4
- 샌프란시스코
- CLIK
- 스케일폼
- flash cs3
- DataBinding
- watch
- 애드온
- scaleform
- Today
- Total
목록분류 전체보기 (380)
scaleform.minarto.com
요즘 게임 중에 특정국가에서만 유통시키는 게임이 있을까요? 뭐 굳이 찾아보면 그런 게임이 있을 수도 있겠지만 거의 없다고 봐야죠... 게임에 있어서 다양한 언어를 지원하는건 당연한 일입니다... 1. 단순 단어번역 스케일폼도 로컬라제이션을 간편하게 구현하기 위한 방법을 지원합니다. https://gameware.autodesk.com/developer/documents/sf_4.1_font_kr.pdf 이 문서에 보면 잘 나와있습니다. 간단하게 설명하자면 텍스트 필드에 특정한 id 값을 써놓으면 그 id 값과 바인딩된 문자열이 실제 렌더링 되는겁니다. 플래시 textField.text = "@@inventory"; fontconfig.txt [FontConfig "English"]tr "@@invento..
음... 이건 사실 스케디모에 그냥 가볍게 올렸던 글인데 블로그에 조금 수정을 가미해서 옮깁니다 전에 카페 게시판에 이런 질문 글이 올라왔습니다. 원을 회전시키면 지글거리듯이 흔들린다... 라는 얘기였죠.다음의 이미지 처럼 원을 드로잉한 후 돌려보시면 확인하실 수 잇을 겁니다. (올리신 이미지를 퍼왔습니다.... 한나님 용서를 잇힝~~~) 이 질문에는 여러가지 답변들이 달렸답니다... 제가 쓰려는건 답은 아니고요... 이 원인에 대해서 쓰려고 합니다. 일단 플래시의 원은 말이죠... 원이 아닙니다. 정확히는 원에 가까운 베지어 곡선이죠... 예전에 (한 2,000년도 초반???) 플래시에 최초의 벡터 그래픽 드로잉 API가 생기고 난 후 (lineTo, curveTo), 한 플래시 커뮤니티에서 열띤 논의..
그 동안 포스팅이 뜸했습니다... 당연히 악마와 사투를 벌인 이유가 크고요...ㅡ.,ㅡ;;; 회사나 개인적인 이벤트도 있었습니다.그 중의 하나가 아시는 분도 있겠지만 이런 행사가 있었습니다 http://www.epicgameskorea.com/unrealsummit_licensee.html 음... 여기서 제가 세션 하나를 맡게 되었답니다. 김민환이 바로 저...랍니다. 2-30 명 정도의 발표는 몇번 해봤지만, 이런 몇백명 앞에서의 발표는 첨인지라... 엄청 떨었던 것 같아요... 회사 후임이 아침에 청심환도 사다줬는데, 웬지 한번 먹으면 평생먹게 된다는 혈압약처럼 계속 그래야 할까봐(그런데 생각해보니 앞으로 또 이런 일이 생길 확률이...) 안먹었더니...결과는 아... 그랬어요... 사실 스케일폼으..
0. 스케일폼 4의 첫번째 메이저 업데이트 4.1.x 6월 30일자로 메일이 하나 왔습니다. 스케일폼의 새로운 버전이 나오면 오토데스크에서 정기적으로 보내주는 메일이죠...이번에는 4.1.19 버전이 출시되었네요... 4.1.x 버전 대에서는 큰 변화점이 두가지 있습니다.이번에는 그것에 대해서 얘기를 좀 해볼까 합니다. 1. 추가된 기능 4.1.x 의 가장 큰 기능 변경사항은 다음과 같습니다 4.1.18Mobile에 대한 지원 강화출시 가능한 Mobile Player, System Keyboard 입력 지원 그리고 Mobile Game Kit은 Mobile Game UI 개발은 물론 2D Game이나 앱개발을 조금 더 빠르게 해줄 것입니다..AS3 호환성 향상Scaleform 4.1은 BitmapData..
0. 무비클립을 양산하게 되는 스케일폼 작업 스케일폼/플래시 작업을 하다보면 수많은 무비클립을 생성하게 됩니다.특히 Flash IDE 로 콤포넌트 배치 작업을 많이 하게 되는 스케일폼의 워크플로우 특성상 무비클립이 생성되는 수는 일반적인 플래시 작업보다도 더 늘어나게 됩니다 리스트 속에 아이템렌더러가 있고, 그 리스트가 있는 곳에는 버튼이 있고, 그녀석은 또 하나의 컨텐츠로 윈도우에 들어가고... 뭐 그런식지요... 그런 작업을 하다보면 빠른 배치나 작업의 효율성 등을 위해 무비클립을 만들어내곤 합니다.하나씩 하나씩 배치를 하다보면 노가다가 늘어나니, 무비클립 등의 심볼로 만들어서 배치를 하는거죠... 그런데 이게 다 메모리고, 퍼포먼스입니다. 자, 잠깐만 플래시의 컨테이너 구조를 살펴보죠. 1. 플래시..
사실 가장 큰 이슈인 폰트 가독성에 관한 얘기를 할까도 했지만, 저작권이나 여러가지 얽혀있는 문제가 많아서 그건 다음 기회에 하기로 하고요... 이 이슈는 크게 두가지 입니다. 1. 글자수 바이트 제한 한글이 2Byte 이기에 발생하는 문제죠...이건 머 별 어려움이 없습니다.charCodeAt 만 잘 이용해 한글인지 영문인지만 판단하면 되니, 몇줄 안되는 코드로 해결하는건 일도 아니고요... 2. 제한 글자수 이상 입력시 화면에 표시되는 문제 이런겁니다txt.maxChars = 3; 이렇게 세글자로 제한하면 영문은 딱 세글자만 잘 써지는데, 한글은 그 다음의 글자가 써지는 것은 아니지만 조합중의 글자가 보입니다. 결국 유저가 보기에는 써지는 것이죠... 자, 이걸 어떻게든 해결해달라고 한다면 해결해야겠..
CLIK 은 생산성 위주의 프레임웍이고 그에 따른 컴포넌트 들을 가지고 있습니다. UIComponent 가 MovieClip 을 상속받아서, Flash IDE 상에서 바로바로 디자인을 바꾸고 일반화된 기능들을 적용할 수 있게 합니다. 이렇게 생산성에 최적화 된 것은 CLIK 의 커다란 장점입니다만... 생산성에만 최적화 되어 있는 것은 아닙니다.성능도 나름 최적화를 시키려 하고 있습니다. UIComponent 를 까보면 다음과 같이 동작합니다. 변경사항 발생V변경 값 저장Vinvalidate 실행Vas2 : 1ms 뒤에 렌더링 / 그 후 타이머 해제as3 : 다음번 렌더이벤트 시나 다음번 엔터프레임 이벤트에 렌더링 / 그 후 이벤트 해제 여기서 중요한 포인트는 invalidate 실행Vas2 : 1ms ..
전까지는 플래시 개발을 하다가 작년 5월부터 시작했으니, 딱 1년이 되는 셈입니다...전에도 한달째에 관련 글을 올린 것 같기도 한데... 혹시나 저같은 케이스를 원하는 분들이 있을지 모르니, 소회겸 몇몇 글을 좀 적어보죠...하지만 이는 제 생각일 뿐입니다... 전 1년밖에 안됐을 뿐입니다.다른 분의 케이스와는 전혀 다름을 알립니다. 1. 연봉은 적다. 제일 궁금하실 것 같은 순서부터 적을게요... 기존 업계(SI라던가, 에이전시라던가, SNG라던가)보다 확실히 적긴 합니다. 아닌 분들도 있겠지만 저같은 경우는 맨 앞자리 정도가 차이가 나네요...물론 어느 정도 이상의 연봉 수준에서 얘기입니다. 신입은 어디나 거의 같잖아요...오히려 신입은 2번의 경우까지 생각하면 훨씬 나을지도... 2. 하지만 복지..
음... 다시 블로그를 재개해보려고 합니다. 사실 글은 꾸준히 써놨어요. 지금 발행대기 중(?) 이 글 말고도 7개 정도가 더 있네요...다만 그동안의 랜덤이 아닌 매주 월요일 아침에 꾸준히 올리려고 좀 모아놨었지요... 블로그 운영 스타일을 바꿔보려고 했달까요? 근데 오늘은 아침에 아이맥스 들려서 박쥐남자를 보고 와서리 늦었네요... ㅎㅎㅎ 뭐 어쨌든 각설하고... UDK 5월 버전이 나왔습니다 http://www.udk.com/news-beta-may2012.html (이 글을 썼던 시점이 5월 15일이니까요...ㅋㅋㅋ)UDK 5월 버전에 통합된 스케일폼 버전은 다음과 같습니다 gfx 플레이어 4.0.16AMP 4.0.14CLIK 4.0.15 (C:\UDK\UDK-2012-05\Development\..
http://scaleform.minarto.com/351 에서 이어집니다 네, 속도 또한 빨라집니다. new Sprite 라고 Sprite 객체를 생성하면 vm 내부적으로 어떤 일이 일어나는지 볼까요? new Sprite new DisplayObjectContainer new InteractiveObject new DisplayObject new EventDispatcher new Object 이렇게 내부적으로 6개의 객체가 생깁니다. 객체의 생성비용은??? 그 객체가 차지하는 메모리의 비용은??? 뭔가 끔찍하지 않습니까? 여러분이 레퍼런스에서 보는 상속관계도는 단지 그림만이 아닌겁니다. 바로 내부적인 객체의 생성과정 또한 나타내는 것이죠. 형변환이란게 말이죠... 별개 아닙니다. 내부적으로 변수가 가..