본문 바로가기

storyboard

(2)
StoryBoard 의 FPS와 CompositionTarget 오늘은 제가 스토리 보드와 관련된 내용을 살짝 적어 볼까 합니다. 스토리보드는...기본적으로 60FPS 인데 기본이자 최대 값이라고 하네요 이러한 FPS를 바꾸귀 위해서는 Application.Current.Host.Settings.MaxFrameRate = 30; 이런식으로 적어주면 30으로 바뀐다고 하네요. 그리고 초당 30번돌아가는데 이 각각의 순간에 어떤한 이벤트를 주고 싶다면 CompositionTarget.Rendering += new EventHandler(CompositionTarget_Rendering); 이런식으로 주고 싶은 이벤트를 넣어 주면 매초당 정해진 프레임수 마다 발생하게 됩니다. 간단한 예제를 담은 소스를 첨부 하겠습니당 소스
StoryBoard 에서 동적으로 TargetName 변경 오늘의목표 : 스토리 보드를 하나 만들고 우려먹자! 오늘은 스토리 보드를 하나 만들어 놓고 이 스토리 보드를 가지고 이놈저놈 에게 적용 하는 방법에 대해서 배워 보겠습니다. 우선 이번에도 실행 결과를 보고 고고씽 하겠습니다. 결과 이번에는 ZoomIn 이라는 스토리 보드를 하나 만들었는데요 이 스토리 보드는 이미지의 스케일을 1.1배 해주는 스토리 보드인데 처음 스토리 보드를 만들때는 왼쪽의 image1(이효리사진)을 가지고 만들었습니다. 스토리 보드는 마우스 오버시에 발생하게 되여있습니다. 양쪽 이미지에다가 ZoomIn.Begin()을 주면 이효리 사진이나 안소희 사진이나 왼쪽(image1) 의 사진만 커지게 되여 있습니다. 이걸 StoryBoard에 있는 TargetName을 바꾸어서 각자 사진에 M..