推荐设备MORE

创建微信小程序商城好—如何

创建微信小程序商城好—如何

行业知识

南宁微信小程序优化-Flash AS代码编写图片环绕旋

日期:2021-04-13
我要分享
--------

南宁微信小程序优化

-------

新建FLASH文档, 改动-》文本文档,把文本文档的情况色改成黑色。CTRL+F8新建元件text,在元件的帧上放13个重要帧,第一帧留空,在别的每一个重要帧中键入一个字母(色调自定,但是不可以是黑色),并用对齐面板把各个字母放到元件的舞台的正中。
对齐面板的应用如图:
编码:stop();
这时候的時间轴如图:
退回场景1~把刚刚新建的元件拖到舞台中, 开启它的特性面板,把案例名字取名为 v0。   再新建元件【earth】 在元件的第一帧画一个小圆『黑色』,和情况色一样。 退回场景1, 把刚刚新建的元件拖到舞台中,开启它的特性面板。把案例名字取名为 earth 在场景1新建涂层,在新涂层第一帧键入以下编码:
for(i=1;i i++){ 
duplicateMovieClip( v0 , v +i,i); 
_root[ v +i].factor=-360/12*i; 
_root[ v +i].gotoAndStop(i+1); 
}
选中元件 【text】,在姿势面板键入以下编码:
onClipEvent (load) { 
_root.earth.swapDepths(100); 
speed = 3; 
radius = 180; 

onClipEvent (enterFrame) { 
_y = _root.earth._y; 
z = _root.earth._x-_root._xmouse; 
speed = z/40; 
factor += speed; 
xtransform = Math.sin(Math.PI/180*factor); 
ytransform = Math.sin(Math.PI/180*factor); 
ytransformp = Math.sin(Math.PI/180*(factor+90)); 
this._xscale = ytransformp*120+1; 
this._x = _root.earth._x+xtransform*radius; 
this._alpha = 10+(ytransformp+1)*50; 
this._yscale = 120+(ytransformp-1)*2; 
stack = Math.round((ytransform+1)*100); 
this.swapDepths(stack); 
}
这样差很少便可以了。
拓展制作:
假如要变为照片的围绕实际效果~要是把元件【text】中的字母换成照片便可以了。
假如照片太大或太小,请改动以上编码中的radius = 180;这句~要是更改值180便可。
假如照片并不是12张~请改动元件【text】的帧数,第一帧照样留空~改动第一段编码for(i=1;i i++)中的13为照片的张数加一。

---------

南宁微信小程序优化

------------