Silverlight 게임 개발 팁: 기술 냉각 효과 2 (재사용) 2

출처: 인터넷
작성자: 사용자
키워드: 이 수 있습니다 우리는 작은 트릭.

왜 2 버전, 사실, 이것은 향상된 된 버전 및이 향상 된 버전은 구현 하기 쉽고, 더 편리 하 고, 모든 1 KB, 100 KB 웹 게임에 대 한 DLL은 귀중 한 자원 추가 됩니다 때문에 문제는, 그것은 이상 있을 수 있습니다. 이 작은 효과 및 XAP, 용량을 늘릴 이유가 확인 무리, 물고기 해야 하며 곰 발 보고, 그것을 우선 선택 하는 방법 되어야 어떻게이 구현.

이전 방식은 거의 동일 합니다, 하지만 필요가 없습니다 하지만 직접 잘라 LayoutRoot, rect의 전체 크기와 두 개의 그리드를 증가

물론, 할 하단 테두리 또는 다른 컨테이너를 사용 하려는 경우 이제는 아이콘의 하단으로 그림을 추가 하 고 자산에 "파이" 컨트롤을 찾을.

힌트 메시지에 알 수 있습니다이 컨트롤을 사용 하 여 Microsoft.Expression.Drawing.dll, 필요 이것은 범인, 잘 XAP, 정식으로 무 자 비 한 있을 것입니다, 우리가 처음 엉키게 하지 않습니다이 문제 먼저 내려가.

컨트롤에 추가 합니다.

팬-모양의 아크, 밖으로 유출 되지 않습니다 그리고 우리는 반투명 블랙을 채우기 있도록 다음 외부 여백을 확장 합니다.

우리는 15, 원형 컨트롤에 여백 설정는 startangle 시작 각도, 단순히 설정 120, 이전에서 다른.

지금 그것을 사용으로 같은 방식으로 스토리 보드 애니메이션을 확인 합니다.

이것은 간단한 애니메이션 처음 2 초에서 360으로 설정 0에 0 초는 startangle를 설정 하 고 다양 한 다른 시간 길이 해야 몇 가지 조정을 할 수 있습니다.

거기는 아무 서 면된 클릭 코드에이 시간에 따라 변환 하 고, 그들의 자신의 필요 경우 우리가 UserControl 프로그래밍, 다시 작성할 수 있습니다 마우스 클릭 이벤트.

공공 부분 클래스 Skillicon:usercontrol


{


공공 Skillicon ()


{

InitializeComponent ();



}


보호 재정의 void Onmouseleftbuttondown (MouseButtonEventArgs e)


{


Ani_cooldown.begin ();


기본입니다. Onmouseleftbuttondown (e);


}


}


실제로, 그것은 단지 하 고 Begin)

다음과 같은 운영 효과, 처음으로 거의 정확 하 게 동일, 여기는 비교를 할 필요가 무역-오프, 결국에서 크기의 희생을 촉진 하거나 100 KB (실제 압축 수만 50 KB)를 줄이기 위해 이며 생산 효율을 희생. 사실, 각 방법은 수, 만큼 우리는 우리의 아이디어를 실현할 수 있습니다.

소스 코드 다운로드 주소는 다음과 같습니다: 직접 다운로드 하려면 클릭 하십시오

관련 문서

연락처

이 페이지의 내용은 인터넷에서 가져온 것이므로 Alibaba Cloud의 공식 의견이 아닙니다.이 페이지에서 언급 된 제품 및 서비스는 Alibaba Cloud와는 관련이 없으므로이 페이지의 내용이 골칫거리 인 경우 저희에게 알려주십시오. 우리는 5 일 근무일 이내에 이메일을 처리 할 것입니다.

커뮤니티에서 표절 사례를 발견한 경우 info-contact@alibabacloud.com 으로 관련 증거를 첨부하여 이메일을 보내주시기 바랍니다. 당사 직원이 영업일 기준 5일 내에 연락 드리도록 하겠습니다.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.