일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 29 | 30 | 31 |
- 플래시
- Papervision3D
- 플렉스
- Silverlight
- Papervision
- 주식
- XAML
- 아폴로
- 액션스크립트
- Genome2D
- framework
- 물리엔진
- Flex
- 아폴로케이션
- ActionScript
- 도서
- 마이크로소프트
- API
- 책
- 3.0
- stage3d
- 실버라이트
- 워렌 버핏
- Air
- adobe
- Flash
- 어도비
- starling
- 3D
- Microsoft
- Today
- Total
목록실버라이트 (228)
주엘리아 블로그
플래시 하듯이 한번 해봤습니다..너무나 간단한 메뉴..ㅋㅋ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,..
별 내용이 없어서 그냥 소스만 첨부합니다.. 사용자 컨트롤을 만들어서 XAML에 이용하는 예제입니다.. 개인적으로 플렉스 빌더가 비주얼 스튜디오에 비해 개발자를 위한 편의성이 뛰어나다고 생각합니다..기능면에서는 VS가 뛰어나지만.. MS도 너무 목 뻣뻣하게 세우지 말고 어도비와 같은 세심한 배려심을 가졌음 좋겠습니다.. 어도비도 물론 MS의 개발력을 따라가도록 노력해야 할테구요..
실버라이트(silverlight)에서 웹서비스 메소드를 호출하는 예제입니다.. 예제를 위해 필요한 프로그램 및 파일..(http://silverlight.net/GetStarted/ 에서 다운가능) - 비주얼 스튜디오 2008 베타 2 (VS2005도 가능할거 같지만 이왕이면 2008로 하는게 좋을거 같습니다) - 실버라이트 1.1 리프레시(런타임) - Microsoft Silverlight Tools Alpha Refresh for Visual Studio (July 2007)1. 프로젝트를 생성합니다. 2. 아래 번호 순서대로 따라하세요. 3. Page.xaml 코드를 아래 코드와 같이 작성..(복사 -> 붙여넣기) 호출 버튼과 결과를 출력할 TextBlock을 넣는 과정.. 4. Page.xaml...