toggle()方法除了模拟鼠标连续单击事件之外,同时会动态的隐藏改变当前元素的高度,宽度和不透明度,最终切换当前元素的可见状态。如果元素可见,则切换隐藏状态,如元素隐藏,切换可见状态
2.fadeln()与fadeOut()
这两个方法,实现了淡入和淡出的一个动画效果,fadeln()渐显效果,fadeout()渐隐效果,两者结合使用,可把元素隐藏在按钮中,在通过点击事件显示,两方法只改变元素的透明度,不修改其他属性
3.fadeToggle()
此方法会动态的改变当前元素的透明度,最终却换当前元素的可见状态。如果元素是可见的,则通过淡出效果切换隐藏;如果元素是隐藏的,则通过淡入效果切换可见状态,不设置参数时,默认0.4秒内发生淡入与淡出的动画效果
4.fadeTo()
fadeln()与fadeOut()方法都是渐隐渐显,透明度从1到0,从0到1实现一个渐隐渐显效果,而fadeToggle()方法则是可以控制1-0的透明度,为更好展示透明度的效果,可在页面中创造一个下拉框,用于保存透明度值,操作下拉框去控制图片透明度值
5.slideDown()与 slideUp()
slideDown()可改变元素高度,呈现一个滑动效果,由上往下滑动,直到显示最终的当前元素,slideUp()相反,由下往上滑动,直到隐藏最终的当前元素
6.slideToggle()
slideToggle()方法跟slideDown()与 slideUp() 两个方法有异曲同工之妙,同样可改变元素的高度,不同于slideDown()与 slideUp() 的效果, 这个方法是通过点击事情控制元素的隐藏和显示
7.animate()
这个方法是自定义动画效果的方法,高度,宽度,透明度,运行速度都是可通过自定义给属性,这个方法只能改变可以取数字值的css属性,如:大小,边框,内外边距,定位,字体,文本,背景,透明度。
8.stop()
停止动画,stop()方法能结束当前的动画,并立即进入到下一个动画。
js如何做动画效果直接用jquery,网上有很多开源代码,容易上手。
ps如何做动画效果通过:窗口-动画,调处动画面板,剩下的就和flash一样了 不过ps的功能要少很多
窗口——时间轴——然后选择你的图片——在设置时间——动画效果
fireworks如何做动画效果?
导出 格式为GIF动画格式。但是前提是你里面已经做好了帧数 就一帧那是怎么也不会动的啦 呵呵``````
sketchup如何做出动画效果?分页做你想要看的地方,然后连续播放就是动画了,就是一帧一帧的图片
用PS如何做图片动画效果?PS有个动画的窗口,你点出来
以两个图层为例,动画效果为:天啊
第一图层有个:天
第二图层有个:啊
动画的第一帧把图层2关闭(不显示)
选中第一帧,复制一帧
点第二帧,把图层2打开(显示)
在每帧下面选择时间
确定第一帧是“天”,第二帧是“啊”。不是的话,再调整。
然后播放
一个小动画就产生了
保存是:ctrl+alt+shift+s
存为GIF格式就OK了
QQ场景如何做动画效果QQ场景制作方法
QQ场景融图片、音乐于一体,是一种传达情感、增加情趣、陶冶情操的良好载体。不少朋友喜欢我制作的场景,并且要我介绍制作方法。为满足大家的要求,我编拟了较为详细的制作方案,请大家据此去实践。
一、准备
第1步:下载QQ场景编辑器。下载地址:im.qq./p/scene_editor,下载完毕后安装。
第2步:将图片素材(*.jpg或*.gif格式)、音乐素材(*.mp3或*.wav)放于自己电脑指定的文件夹内。
二、制作
第3步:双击QQ场景编辑器程序,打开“QQ场景编辑器”界面。
第4步:随后出现一大一小的两个程序界面,小界面的名字是“QQ场景编辑器”,点这个界面上的“确定”。
第5步:在大界面“新场景——QQ场景编辑器”的右边,有“场景属性”,将名称“新场景”,改为你想取的场景名,比如“祝你平安”等等。至于下面的作者信息,可填可不填。
第6步:点“QQ场景编辑器”上方的“导入图片”按钮,出现“打开”对话框,选出你打算做场景背景的图片。这张图片将出现在“QQ场景编辑器”的左下边。
第7步:用鼠标将“QQ场景编辑器”左下边的图片,拖到“QQ场景编辑器”中间的空白框中。
第8步:点“QQ场景编辑器”左上方的“添加”,出现“打开”对话框,找出你想做场景的背景音乐。
第9步:用鼠标将“QQ场景编辑器”左下边的音乐图标,拖到“QQ场景编辑器”中间的方框中。
第10步:在“QQ场景编辑器”的右边,有“背景属性”,它的下面第四行是“循环播放声音”,点这六个字前面的方框,将出现一个“√”。
第11步:现在,一个最简单的场景就做成了。
第12步:点“QQ场景编辑器”上面的“生成”,并在随后出现的对话框中,点“确定”,或者点“是”。
第13步:到QQ聊天界面的“未分类场景”中,你可以找到刚才做的场景,并向朋友发送。
掌握以上方法,你就可以制作出简单的场景。但要制作出很好的场景,必须拥有合适的图片和音乐,必须图片、音乐、情感相互交融,这就要求我们会利用搜索引擎到网上去寻找,有时还需要我们会利用图像处理软件去修饰和制作图片。除此之外,还需要我们具有一定的审美观。
excel图片如何做成动画效果不仅图片啊文字都可以,操作,首先插入自己需要的图片后,选中文字或者图片,如果是03版的就找设计菜单里面的自定义动画,想要啥效果就有啥效果。07版的就更明了了,也是找动画菜单。
如何做x轴平推动画效果今天说说平移动画。用iPhone手机的人常常看到这个效果:点击一个面板,面板左右滑动推出,原来面板滑走,新面板滑出,这种动画在Silverlight很容易做。
关键代码
以下是代码片段:
1: <Storyboard x:Key="MoveAnimation"
3: Storyboard.TargetProperty="(UIElement.RenderTransform).(TranslateTransform.X)"
6: </DoubleAnimationUsingKeyFrames
10: </DoubleAnimationUsingKeyFrames
12: Storyboard.TargetProperty="(UIElement.RenderTransform).(TranslateTransform.X)"
15: </DoubleAnimationUsingKeyFrames
19: </DoubleAnimationUsingKeyFrames
20: </Storyboard
TranslateTransform功不可没
UIElement的RenderTransform必不可少,TranslateTransform就是用来平移对象的,注意移动值(x,y)坐标是相对原位置的变化量,不是绝对x,y坐标。此外,除了平移,还有旋转 (RotateTransform)、缩放 (ScaleTransform)、扭曲 (SkewTransform) 。使用 MatrixTransform 类可以创建 RotateTransform、ScaleTransform、SkewTransform 和 TranslateTransform 类未提供的自定义变换。
以下是代码片段:
静态图片,如何做动画效果?最简单的gif:用ps导入不同动作的图片[只是动作不同,人物背景都相同],用添加关键帧的方式让图片“动”起来,详情可百度相关教程。
JS动态效果,参考如下:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html>
<head>
<meta http-equiv="Content-Type" content="text/html charset=UTF-8">
<title>浮动图片</title>
<script type="text/javascript">
var step = 1 // 移动的像素
var y = -1 // 垂直移动的方向,-1表示向上,1表示向下
var x = 1 // 水平移动的方向,-1表示向左,1表示向右
function myFloat()
{
var img = document.getElementById("myImg")
// 获取图片和当前浏览器窗口上边距,由于img.style.top获取的值带px单位
var top = img.style.top.replace("px", "")
// top = top - 100
// img.style.top = top + "px"
// 获取图片和当前浏览器窗口左边距
var left = img.style.left.replace("px", "")
// left = left - 100
// img.style.left = left + "px"
// 上下移动
if(top <= 0)
{
y = 1
}
if(top >= document.body.clientHeight)
{
y = -1
}
top = (top*1) + (step * y)
img.style.top = top + "px"
// 左右移动
if(left <= 0)
{
x = 1
}
// alert(img.clientWidth)
if(left >= (document.body.clientWidth - img.clientWidth))
{
x = -1
}
left = (left*1) + (step * x)
img.style.left = left + "px"
setTimeout("myFloat()", 20)
}
</script>
</head>
<body onload="myFloat()" style="height: 400px">
<img id="myImg" src="IP.gif"
style="position: absolute left: 500px top: 400px border: solid 1px black" />
</body>
</html>