Skip to content

qpxtWhite/MCAKE-WAP-ACTIVITY

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MCAKE-WAP-ACTIVITY

MCAKE WAP端活动模板

CSS

采用淘宝的flexible写页面,可以直接根据PSD的尺寸来写css
比如在PSD中,图片宽度为200px,则在index.scss中这样写:

width:px2rem(200)

然后执行gulp命令gulp sass或者gulp sass:watch,将sass文件编译成css

资源加载

详见demo https://qpxtwhite.github.io/MCAKE-WAP-ACTIVITY/demo/index-template1.html
资源配置文件可用白鹭的ResDepot制作

序列帧动画

详见demo https://qpxtwhite.github.io/MCAKE-WAP-ACTIVITY/demo/index-template1.html
序列帧动画配置可以用Texture Merger的Sprite Sheet功能
加载fx_movieClip.js,给html中的canvas增加类fx-movieClip,定义变量cvs存放各个序列帧动画的配置。各属性说明如下:

  • fx-movieClip-name:序列帧动画名,同时也是cvs中的对象名;
  • fx-movieClip-sprite:序列帧用到的雪碧图,将会从loader中加载;

滚动动画效果

详见demo https://qpxtwhite.github.io/MCAKE-WAP-ACTIVITY/demo/index-template1.html
加载fx_scrollAnimation.js,给html中需要动画的元素增加类fx-scrollAnimation。各属性说明如下:

  • fx-scrollAnimation-x:x偏移量;
  • fx-scrollAnimation-y:y偏移量;
  • fx-scrollAnimation-delay:页面初始化时,延迟出现的值;
  • fx-scrollAnimation-delayadjust:滚动时,延迟值;
  • fx-scrollAnimation-linkto:出现以后,紧接着需要做动画的元素;
  • fx-scrollAnimation-duration:动画持续时间;
在iphone的微信中,页面滚动时会禁止一切页面效果(包括js和css动画),所以在iphone中用iscroll处理滚动;部分android机,iscroll不兼容

build发布

在package.json中,自行配置buildConfig

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published