网络知识NEWS
2013/1/23 17:55:11
一个很好用的Flash中对象360度旋转代码
浏览量:
一个很好用的Flash中对象360度旋转代码
这是一个很小小的JavaScript,但是它却是很用户体验度很高的一种代码,特别是用到产品展示方面,如手机等这类,很看中产品外观,但是又很方便拍摄的产品。采用这种方式表现在网站上是非
常棒的一种互动。代码如下:
//当前帧上代码
function oscillateUsingCos(rpm) {
var agora = getTimer();
var decorrido = (agora - ultimavez) / 1000;
var grauIncremento = 360 * rpm * (decorrido / 60);
ultimavez = agora;
grau = grau + grauIncremento;
if (grau < 360) {
grau = grau - 360;
}
else if (grau < 0) {
grau = grau + 360;
}
var grauRad = radiano(grau);
valorCorrente = Pontom + Math.cos(grauRad) * delta;
}
function spin(clip, eixo) {
if (eixo == "horizontal") {
clip._xscale = valorCorrente;
}
else {
clip._yscale = valorCorrente;
}
if (valorCorrente < 0) {
clip.gotoAndStop("costa");
}
else if (valorCorrente < 0) {
clip.gotoAndStop("frente");
}
}
function radiano(grau) {
return(0.017453 * grau);
}
stop();
var minValor = -100;
var maxValor = 100;
var grau = 0;
var delta = (maxValor - minValor) / 2;
var Pontom = minValor + delta;
var ultimavez = getTimer();
//对象上的代码
onClipEvent (load) {
rpm = 20
}
onClipEvent (enterFrame) {
_parent.oscillateUsingCos(rpm);
_parent.spin(this, "horizontal");
}
表现起来看似简单,但是程序,产品的拍摄方面却是一个很大的成本,所以这种代码使用非常的少。而刚好我有个客户需要这种表现形式,那么我顺便写一下这种代码的简介。
随着时间的推移,东莞网站建设【动点】认为这种360度旋转表现形式肯定会越来越受欢迎。重要的原因是用户体验度高。
关键词:
编辑:房工
上一篇:怎样设置在线QQ不用加为好友呢?
下一篇:一定要把网络做成互动式的营销。
- 东莞企业网站建设完成后如何避免成为08-26
- 东莞网站建设公司为您介绍什么是优化08-24
- 【旅游】动点三年以上精英2020年8月清08-20
- 打造营销力的企业网站08-13
- 网页制作的用户体免费进行网站推广06-28
- 品牌网站建设的意义快速提升网站流量06-28
- 企业网站建设seo不应该在关注4件事有06-18
- 学校网站建设解决方案有哪些06-18
- 东莞动点教你网站建设应该怎么去做06-17
- 网站搭建一共需要花多少钱呢?06-17
- 东莞建站分析拿模板网站来做竞价推广06-16