当前位置: 首页 > news >正文

合肥网站建设方案服务h5做网站用什么软件

合肥网站建设方案服务,h5做网站用什么软件,压缩图片在线网站免费,seo外链网站Twirl 扭曲旋转特效 // 持续时间(时间过后不会回到原来的样子) // 整个屏幕被分成几行几列 // 扭曲中心位置 // 扭曲的数量 // 振幅 static Twirl* create(float duration, const Size gridSize, const Vec2 position, unsigned int twirls, float amplitude)…Twirl 扭曲旋转特效 // 持续时间(时间过后不会回到原来的样子) // 整个屏幕被分成几行几列 // 扭曲中心位置 // 扭曲的数量 // 振幅 static Twirl* create(float duration, const Size gridSize, const Vec2 position, unsigned int twirls, float amplitude);源码 void Twirl::update(float time) {int i, j;Vec2 c _position;for (i 0; i (_gridSize.width1); i){for (j 0; j (_gridSize.height1); j){Vec3 v getOriginalVertex(Vec2(i ,j));Vec2 avg(i-(_gridSize.width/2.0f), j-(_gridSize.height/2.0f));float r avg.getLength();float amp 0.1f * _amplitude * _amplitudeRate;float a r * cosf( (float)M_PI/2.0f time * (float)M_PI * _twirls * 2 ) * amp;Vec2 d(sinf(a) * (v.y-c.y) cosf(a) * (v.x-c.x),cosf(a) * (v.y-c.y) - sinf(a) * (v.x-c.x));v.x c.x d.x;v.y c.y d.y;setVertex(Vec2(i ,j), v);}} }示例 cc.Twirl:create(2, cc.size(12,8), cc.p(size.width/2, size.height/2), 1, 2.5)ShakyTiles3D 瓷砖晃动特效 // 持续时间(时间过后不会回到原来的样子) // 整个屏幕被分成几行几列 // 晃动的范围 // z轴是否晃动 static ShakyTiles3D* create(float duration, const Size gridSize, int range, bool shakeZ);源码 void ShakyTiles3D::update(float /*time*/) {int i, j;for (i 0; i _gridSize.width; i){for (j 0; j _gridSize.height; j){Quad3 coords getOriginalTile(Vec2(i, j));// Xcoords.bl.x ( rand() % (_randrange*2) ) - _randrange;coords.br.x ( rand() % (_randrange*2) ) - _randrange;coords.tl.x ( rand() % (_randrange*2) ) - _randrange;coords.tr.x ( rand() % (_randrange*2) ) - _randrange;// Ycoords.bl.y ( rand() % (_randrange*2) ) - _randrange;coords.br.y ( rand() % (_randrange*2) ) - _randrange;coords.tl.y ( rand() % (_randrange*2) ) - _randrange;coords.tr.y ( rand() % (_randrange*2) ) - _randrange;if (_shakeZ){coords.bl.z ( rand() % (_randrange*2) ) - _randrange;coords.br.z ( rand() % (_randrange*2) ) - _randrange;coords.tl.z ( rand() % (_randrange*2) ) - _randrange;coords.tr.z ( rand() % (_randrange*2) ) - _randrange;}setTile(Vec2(i, j), coords);}} } 示例 cc.ShakyTiles3D:create(t, cc.size(16,12), 5, false)ShatteredTiles3D 破碎的3D瓷砖特效 // 持续时间(时间过后不会回到原来的样子) // 整个屏幕被分成几行几列 // 晃动的范围 // z轴是否晃动 static ShatteredTiles3D* create(float duration, const Size gridSize, int range, bool shatterZ);源码 void ShatteredTiles3D::update(float /*time*/) {int i, j;if (_once false){for (i 0; i _gridSize.width; i){for (j 0; j _gridSize.height; j){Quad3 coords getOriginalTile(Vec2(i ,j));// Xcoords.bl.x ( rand() % (_randrange*2) ) - _randrange;coords.br.x ( rand() % (_randrange*2) ) - _randrange;coords.tl.x ( rand() % (_randrange*2) ) - _randrange;coords.tr.x ( rand() % (_randrange*2) ) - _randrange;// Ycoords.bl.y ( rand() % (_randrange*2) ) - _randrange;coords.br.y ( rand() % (_randrange*2) ) - _randrange;coords.tl.y ( rand() % (_randrange*2) ) - _randrange;coords.tr.y ( rand() % (_randrange*2) ) - _randrange;if (_shatterZ) {coords.bl.z ( rand() % (_randrange*2) ) - _randrange;coords.br.z ( rand() % (_randrange*2) ) - _randrange; coords.tl.z ( rand() % (_randrange*2) ) - _randrange;coords.tr.z ( rand() % (_randrange*2) ) - _randrange;}setTile(Vec2(i, j), coords);}}_once true;} }示例 cc.ShatteredTiles3D:create(t, cc.size(16,12), 5, false)ShuffleTiles 瓷砖洗牌特效 // 持续时间(时间过后不会回到原来的样子) // 整个屏幕被分成几行几列 // 随即速度基数(即会用此值作为底数来随机产生值) static ShuffleTiles* create(float duration, const Size gridSize, unsigned int seed);源码 void ShuffleTiles::update(float time) {Tile *tileArray (Tile*)_tiles;for (int i 0; i _gridSize.width; i){for (int j 0; j _gridSize.height; j){tileArray-position Vec2((float)tileArray-delta.width, (float)tileArray-delta.height) * time;placeTile(Vec2(i, j), tileArray);tileArray;}} }示例 local shuffle cc.ShuffleTiles:create(t, cc.size(16,12), 25) local shuffle_back shuffle:reverse() local delay cc.DelayTime:create(2)return cc.Sequence:create(shuffle, shuffle_back, delay)FadeOutTRTiles、FadeOutBLTiles、FadeOutUpTiles、FadeOutDownTiles FadeOutTRTiles 淡出效果从左下角到右上角FadeOutBLTiles 淡出效果从右上角到左下角FadeOutUpTiles 折叠效果从下到上FadeOutDownTiles 折叠效果从上到下 // 时间 // 网格大小 static FadeOutTRTiles* create(float duration, const Size gridSize); static FadeOutBLTiles* create(float duration, const Size gridSize); static FadeOutUpTiles* create(float duration, const Size gridSize); static FadeOutDownTiles* create(float duration, const Size gridSize);示例 local function FadeOutTRTilesDemo(t)local fadeout cc.FadeOutTRTiles:create(t, cc.size(16,12))local back fadeout:reverse()local delay cc.DelayTime:create(0.5)return cc.Sequence:create(fadeout, back, delay) endlocal function FadeOutBLTilesDemo(t)local fadeout cc.FadeOutBLTiles:create(t, cc.size(16,12))local back fadeout:reverse()local delay cc.DelayTime:create(0.5)return cc.Sequence:create(fadeout, back, delay) endlocal function FadeOutUpTilesDemo(t)local fadeout cc.FadeOutUpTiles:create(t, cc.size(16,12))local back fadeout:reverse()local delay cc.DelayTime:create(0.5)return cc.Sequence:create(fadeout, back, delay) endlocal function FadeOutDownTilesDemo(t)local fadeout cc.FadeOutDownTiles:create(t, cc.size(16,12))local back fadeout:reverse()local delay cc.DelayTime:create(0.5)return cc.Sequence:create(fadeout, back, delay) endTurnOffTiles 方块消失特效 // 持续时间(时间过后不会回到原来的样子) // 整个屏幕被分成几行几列 static TurnOffTiles* create(float duration, const Size gridSize); // seed 随即速度基数(即会用此值作为底数来随机产生值) static TurnOffTiles* create(float duration, const Size gridSize, unsigned int seed);示例 local function TurnOffTilesDemo(t)local fadeout cc.TurnOffTiles:create(t, cc.size(48,32), 25)local back fadeout:reverse()local delay cc.DelayTime:create(0.5)return cc.Sequence:create(fadeout, back, delay) endWavesTiles3D 瓷砖波浪特效 // 持续时间(时间过后不会回到原来的样子) // 整个屏幕被分成几行几列 // 波动的速率 // 振幅 static WavesTiles3D* create(float duration, const Size gridSize, unsigned int waves, float amplitude);示例 local function WavesTiles3DDemo(t)return cc.WavesTiles3D:create(t, cc.size(15,10), 4, 120) endJumpTiles3D 3D效果tiles跳跃 // 持续时间(时间过后不会回到原来的样子) // 整个屏幕被分成几行几列 // 跳几下 // 振幅 static JumpTiles3D* create(float duration, const Size gridSize, unsigned int numberOfJumps, float amplitude);示例 local function JumpTiles3DDemo(t)return cc.JumpTiles3D:create(t, cc.size(15,10), 2, 30) endSplitRows、SplitCols SplitRows 分多行消失特效SplitCols 分多列消失特效 // 时间 // 行数或者列数static SplitRows* create(float duration, unsigned int rows);static SplitCols* create(float duration, unsigned int cols);示例 local function SplitRowsDemo(t)return cc.SplitRows:create(t, 9) endlocal function SplitColsDemo(t)return cc.SplitCols:create(t, 9) endPageTurn3D 3D翻页特效从右下角往左上角翻 // 时间 // 网格大小 static PageTurn3D* create(float duration, const Size gridSize);示例 local function PageTurn3DDemo(t)cc.Director:getInstance():setDepthTest(true)return cc.PageTurn3D:create(t, cc.size(15,10)) end
http://www.dnsts.com.cn/news/165704.html

相关文章:

  • 网站开发申请微信支付wordpress微信注册登录界面
  • 做汽车配件生意的网站乐山公司网络建设
  • 手机建造网站酒泉手机网站建设
  • 常州网站建设机构深圳分为哪几个区
  • 整人关不掉的网站怎么做电子商务模拟实训报告企业网站建设
  • 北京网站设计合理刻网站系统容量评估
  • 高中作文网站柳州正规网站制作公司哪家好
  • 西安网站公司比较大的WordPress写文章一直转
  • 从化区建设网站怎么自己注册网站平台了
  • 代做论文的网站有哪些好的忻州市建设厅网站首页
  • 动态ppt模板下载免费完整版网站产品优化
  • 机关网站建设前期准备工作dede系统做的网站如何调用cu3er官网flash 3d焦点图
  • 网站建设公司排行网站的建设时间表
  • 济南建设主管部门网站厚街找人做网站
  • jsp网站连接数据库重庆建设工程信息网下载
  • 驻马店营销型网站建设网站建设什么服务器品牌哪个好
  • 合肥建站方案建网站的详细技术
  • 网站开发相关文献游戏制作软件手机版下载
  • 网站开发定制合同南宁网站建公司
  • 网站设计做图工具阳江网吧
  • 教程推广优化网站排名东莞做网站 9353
  • 马格南摄影网站怎样让google收录网站
  • 公司网站建设需要考虑什么问题哪个网站是专做宝宝饭的
  • 网站建设丿选择金手指排名15做网站哪些方面会侵权
  • 网站改版 百度地产行业网站建设图片
  • 自己做网站花多少钱东莞seo整站优化代理
  • 做一个交易平台网站的成本制作音乐的软件下载
  • 微信网站开发rem px泉州做网站seo的
  • 网站更新问题张家界百度seo
  • 取名字的网站 优帮云wordpress网站加入商城