Flash做动画时会用到Tween类,利用它可以做很多动画效果,例如缓动、弹簧等等。我这里要教大家的是怎么利用flash的Tween类的算法,来做js的Tween算法,并利用它做一些简单的缓动效果。
效果说明
首先大家到这里下载flash的as脚本(建议看看这里的demo),1.0和2.0都可以(里面的算法都一样)。
例如打开2.0的可以看到几个as文件,每个文件对应一个Tween效果,分别有(参考里面的说明):
Linear:无缓动效果;
Quadratic:二次方的缓动(t^2);
Cubic:三次方的缓动(t^3);
Quartic:四次方的缓动(t^4);
Quintic:五次方的缓动(t^5);
Sinusoidal:正弦曲线的缓动(si
03
2009
10
JavaScript Tween算法及缓动效果
01
2009
10
感受JavaScript的魅力--网页版超级玛丽
说起超级玛丽,相信很多人都不会不知道吧。作为童年时代的美好回忆,你也是不是想再一次重温呢?哈哈,这次不用再玩红白机了,来个更猛的。今天介绍的超级玛丽使用JavaScript写的网页游戏,没错,是JavaScript,在这里就不多说了,直接附上地址,大家去玩吧。
相信大家不会不知道超级玛丽的玩法吧?记住这个网页版的按“回车”键开始游戏,“左右键”控制前后方向, A 射击, S 跳。
>>>>>JavaScript版超级玛丽http://jsmario.com.ar/
不少Web开发者们大跌眼镜:这真的是用JavaScript开发出来的?答案是肯定的。这款游戏利用了Canvas元素(IE中用HTML模拟),图像存储在加密的字符串中,还用base64存储了MIDI背景音乐。除了这些技巧,其它代码就是我们熟悉
30
2009
09
让office2003兼容office2007格式文件
众所周知,office从2007版本开始,使用了新的文件格式,如docx、xlsx,这样给使用office 2003版本的用户造成了不便。
其实微软已经想到了这个问题,如果你使用office2003,那么只需要安装一个兼容office2007补丁即可
下载地址:[点击下载:FileFormatConverters.exe]
30
2009
09
JS获取地址栏任意部分
URL即:统一资源定位符 (Uniform Resource Locator, URL)
完整的URL由这几个部分构成:
scheme://host:port/path?query#fragment
scheme:通信协议
常用的http,ftp,maito等
host:主机
服务器(计算机)域名系统 (DNS) 主机名或 IP 地址。
port:端口号
17
2009
07
什么是云计算 带你认识云计算操作系统
云计算操作系统 而对于云计算操作系统来讲,微软Windows Azure云计算服务可以给予很好的解释。早在去年2008年10月27日的微软开发者大会(PDC)上,微软首席软件设计师Ray Ozzie公布了云计算服务Windows Azure。
13
2009
07
vbs 基本语法
call produce(argument1)
Dim bian1,biang2
const chang1,chang2
erase
erase array
exit
exit do
exit for
exit function
exit sub
option explicit 强制详细定义变量
select case
VBscript常用函数:
1.数值型函数:
abs(num): 返回绝对值
sgn(num): num>0 1; num
11
2009
07
注册表修改技巧 目录控制
改变“开始菜单”的目录
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders,在右边窗口中更改字符串"Start Menu"的数值为新的目录路径, 如 C:\tt,
记住要把原目录里的文件复制到新的目录。
改变“应用程序数据”的目录
HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders,在右边窗口中更改字符串"AppData"的数值为新的目录路径, 如 C:\tt,
记住要把原目录里的文件复制
06
2009
05
vbs脚本的base64编码解码函数
最近做了一些涉及base64的东西,用多种语言写了这个函数,手头有这个vbs脚本的函数(非原创),在此记忆一下
MsgBox "abc的base64编码是 : " & base64Encode("abc"),64,"abc的base64编码是" MsgBox "编码再解码是 : " & base64uncode(base64Encode("abc")),64,"编码再解码" Function base64Encode(sString) If sString = "" or IsNull(sString) Then base64Encode = "" Exit Function End If Dim xml_dom, Node Set xml_dom = CreateObject("Microsoft.XMLDOM") With xml_dom
05
2009
05
windows系统常用运行命令
appwiz.cpl------------添加删除程序
control userpasswords2--------用户帐户设置
cleanmgr-------垃圾整理
CMD--------------命令提示符可以当作是 Windows 的一个附件,Ping,Convert 这些不能在图形环境下 使用的功能要借助它来完成。
cmd------jview察看Java虚拟机版本。
command.com------调用的则是系统内置的 NTVDM,一个 DOS虚拟机。它完全是一个类似 Virtual PC 的 虚拟环境,和系统本身联系不大。当我们在命令提示符下运行 DOS 程序时,实际上也 是自动转移到 NTVDM虚拟机下,和 CMD 本身没什么关系。
calc-----------启动计算
04
2009
05
正则表达式教程(三)正则表达式优先级顺序
生成正则表达式
正则表达式的结构与算术表达式的结构类似。即,各种元字符和运算符可以将小的表达式组合起来,创建大的表达式。
分隔符
通过在一对分隔符之间放置表达式模式的各种组件,就可以构建正则表达式。对于 JScript,分隔符是正斜杠 (/) 字符。例如:
/expression/ 在上面的示例中,正则表达式模式 (expression) 存储在 RegExp 对象的 Pattern 属性中。 正则表达式的组件可以是单个字符、字符集、字符的范围、在几个字符之间选择或