探索 Silverlight:声音、视频与深度缩放功能全解析
1. 综合示例代码
以下是一段结合视频、交互性和特效的代码示例:
squareMoveStoryboard.Stop();
Canvas.SetLeft(rectangle, left);
Canvas.SetTop(rectangle, top);
// Attach the animation.
squareMoveStoryboard.Stop();
Storyboard.SetTarget(squareMoveStoryboard, rectangle);
// Choose a random direction and movement amount.
Random rand = new Random();
int sign = 1;
if (rand.Next(0, 2) == 0) sign = -1;
leftAnimation.To = Canvas.GetLeft(rectangle) + rand.Next(60,150) * sign;
topAnimation.To = Canvas.GetTop(rectangle) + rand.Next(60, 150) * sign;
// Store a reference to the square that's being animated.
previousRectangle = rectangle;
// Start the animation.
squareMoveStoryboard.Begin();
这段代码实现了一个方
超级会员免费看
订阅专栏 解锁全文
33

被折叠的 条评论
为什么被折叠?



