일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 마이크로소프트
- 3.0
- ActionScript
- 3D
- 물리엔진
- Papervision
- 액션스크립트
- 아폴로케이션
- Silverlight
- 워렌 버핏
- 어도비
- Air
- Flash
- 플래시
- 실버라이트
- adobe
- XAML
- Papervision3D
- Flex
- 주식
- framework
- API
- 아폴로
- 책
- 도서
- Genome2D
- starling
- 플렉스
- stage3d
- Microsoft
- Today
- Total
목록분류 전체보기 (629)
WonHada.com으로 이전
플래시 공부할때랑 비슷한 방법으로 처음부터 하나씩 보고 있는데요..MS가 개발쪽 성향이 강해서 같은걸 만들어도 플래시보다는 코딩양도 많고 클래스도 상당히 세분화되어 있습니다..궁금한 것들이 몇개 더 풀리면 상당한 시너지 효과를 낼 수 있을듯 합니다..재밌어요^^
플래시 하듯이 한번 해봤습니다..너무나 간단한 메뉴..ㅋㅋhtml 파일 실행하시면 되구요..실버라이트(silverlight) 알파 없으신 분들은 설치하셔야 합니다..(html 실행하면 설치하는거 뜹니다..)'지피지기 백전불태' 보다는 '윈윈 전략'을 위해 실버라이트를 보았으면 좋겠습니다..자바 fx 스크립트도 마찬가지구요..공부할게 많네요..열심히 해봅시다^^
모션을 위한 기본 속성?눈에 보이는 객체에 움직임을 주기 위한 속성들모션그래픽뿐만 아니라 어플리케이션에서도 많이 사용됨 (플래시의 x) 객체를 오른쪽 또는 왼쪽으로 이동하기 위한 속성.SetValue(Canvas.LeftProperty, 값) : 값이 양수이면 오른쪽 음수이면 왼쪽으로 이동합니다. 값을 얻고 싶다면 GetValue(Canvas.LeftProperty) 이용. (플래시의 y) 객체를 위 또는 아래로 이동하기 위한 속성.SetValue(Canvas.TopProperty, 값) : 값이 양수이면 아래 음수이면 위로 이동합니다. 값을 얻고 싶다면 GetValue(Canvas.TopProperty) 이용. (플래시의 width) 객체의 가로 길이를 조절하기 위한 속성.Width : 픽셀 단위로 값..
유저컨트롤(UserControl) 이란?기존에 제공되는 컨트롤이 아닌 사용자(개발자)가 임의로 만들어서 쓰는 컨트롤. 새로운 형태의 개발이 가능하며, 꼭 필요한 기능만 구현하므로 용량이 상대적으로 적음. (개발자에 따라 달라질 수 있음) 플래시의 (속성과 메소드가 없는)Sprite나 MovieClip으로 개발하는 것과 유사한 형태. 그럼 만들어 볼까요.. 1. 프로젝트를 생성합니다. (http://airdev.tistory.com/28 참고)프로젝트 명은 'UserControlExam' 입니다. 2. 아래 이미지와 같이 순서대로 따라하세요. (프로젝트에서 마우스 오른쪽 버튼 클릭)3. 아래 이미지 번호 순서대로 따라하세요.4. 아래와 같이 Circle 컨트롤이 생성되었습니다. (Circle.xaml + ..
Trace 클래스란?System.Diagnostics.Debug.WriteLine()을 편하게 쓰기 위한 클래스.플래시의 trace()와 동일한 결과.Output 창에서 확인 가능. (Debug 모드로 실행, F5) 클래스 구성)+Trace 생성자 : params string[] 매개변수를 이용해 출력. 문제점) new 키워드를 사용하므로 소량이지만 메모리를 차지할 것입니다. 이를 해결할 수 있는 방법이 있다면 조언을.. 사용예)using TraceExam.YKUtils; public void Page_Loaded(object o, EventArgs e) { // Required to initialize variables InitializeComponent(); new Trace("안녕", "하세요.")..
엔터프레임(EnterFrame) 클래스란?C#의 Timer와 유사하고, 일정한 주기를 가지며 연속적으로 이벤트를 발생시키는 클래스.플래시의 엔터프레임과는 의미만 같을뿐 실제 사용법은 다름.객체를 움직이거나(모션) 일정 시간이 지난 후에 다음 작업을 진행하고 싶을 때 주로 사용. 클래스 구성)+interval 속성 : 이벤트발생 시간 간격(밀리초 즉, 1000이면 1초)+OnEnterFrame 이벤트 : 매 interval 마다 발생하는 이벤트+EnterFrame 생성자 : UIElement를 인자로 받아서 Storyboard를 리소스에 추가+Start 메소드 : 엔터프레임 시작+Stop 메소드 : 엔터프레임 정지 주의) 네임스페이스를 해당하는 프로젝트에 맞게 수정하세요.namespace Silverlig..
아래 목차는 플래시의 요소들을 기준으로 잡았으며 실버라이트(silverlight) 요소로 어떻게 구현되는지 알아보겠습니다.. 플래시를 모르시는 분도 전혀 걱정할 필요는 없습니다..실제 구현은 C#으로 할 것이며 플래시에 대한 사전 지식은 조금도 필요 없습니다..1. 엔터프레임 [Timer 클래스와 같이 주기적이며 연속적인 이벤트를 위한 클래스] 2. Trace() [Debug를 위한 클래스] 3. 유저 컨트롤 만들기 [클래스를 통해 인스턴스를 생성] 4. x, y, width, height, scaleX, scaleY, alpha, rotation [모션을 위한 기본 속성들] 5. 객체 트리 구조 알기 [addChild, removeChild, numChildren] 6. addEventListener,..