文章标签 ‘动画’

上篇介绍了Silverlight代码方式添加动画,使用Storyboard对象完成。这种方式是Silverlight中最常见的添加动画的方式,下面介绍另外一种,这种方式是利用Silverlight的界面刷新机制,利用界面的刷新来进行属性设置,从而达到动画的效果。这种方式更适合做一些需要全局变化的项目,如射击游戏。 xaml代码 cs代码 运行就可以看到效果。。。举一反三我们可以用Timer实现同样的效果,(注Silverlight中的Timer并不在界面线程中,所以需要回调到主线程执行,或者直接用DispatcherTimer来完成定时执行的方法),隔几十毫秒执行这个方法,达到现在的效果。

2010年1月4日11:12 没有评论

Silverlight添加动画,我们做的就是让一个矩形移动。单击蓝色区域的的时候,矩形会移动到我们鼠标点击的位置 xaml添加如下代码 cs代码 完成了。。。这种方式相对于xaml的方式让人觉得更清爽,更适合coder。从上面我们可以看出Silverlight中的动画都是基于StoryBoard对象的,这个东西有点像flash中的时间线,在上面完成延时,变形,位置等操作。

2010年1月4日10:50 2 条评论

JQuery有很强大的选择器的同时,还给我们提供了很多方便的方法。。。下面做介绍 attr(name) 获取元素中的属性的值,name属性名称 结果 123.jpg attr(name,value) 设置元素中的属性的值,name属性名称,value属性的值 结果 <img scr=’456.jpg’/> removeAttr(name) 移除元素中的属性,name属性名称 结果 <img/> addClass(name) 向指定元素添加css类名 结果 <img scr=’456.jpg’ class=’abcd’/> removeClass(name) 移除指定元素添加css类名 结果 <img src=’123.jpg’> togleClass(name) 切换指定元素的css类名,即如果存在css类名,则删除,如果不存在则添加css类名 结果 <img src=’123.jpg’> 结果 <img src=’123.jpg’ class=’abcd’> html() 获得指定元素的html内容,等效于.innerHTML 结果 <b>123</b> html(value) 设置指定元素的html内容,等效于.innerHTML=value 结果 <p>456</p> text() 获得指定元素的text内容 结果 123444 text(value) 等同于html(value) val() 获得指定元素value的值 结果 aaaa val(value) 设置指定元素value的值 结果 [...]

2009年12月10日09:11 没有评论