本网站(662p.com)打包出售,且带程序代码数据,662p.com域名,程序内核采用TP框架开发,需要联系扣扣:2360248666 /wx:lianweikj
精品域名一口价出售:1y1m.com(350元) ,6b7b.com(400元) , 5k5j.com(380元) , yayj.com(1800元), jiongzhun.com(1000元) , niuzen.com(2800元) , zennei.com(5000元)
需要联系扣扣:2360248666 /wx:lianweikj
创意无限的效果
androidlikai · 3096浏览量 · 发布于2016-04-28 +关注
作者wingjay,源码WJMagicCurveView,最近看了群里一个小伙伴wingjay的博文《有趣的曲线在Android上的实现》,文中又看到了一篇《简单法则的魅力》,然后得到了这样一段代码: float aX,aY,bX,bY,angleA,angleB,speedA,speedB,aXR,aYR,bXR,bYR; color c; void setup(){ size(700,700); background(0); speedA = 0.025; speedB = 0.006; aXR = 320; aYR = 320; bXR = 320; bYR = 80; } void draw(){ translate(width/2,height/2); angleA += speedA; angleB += speedB; aX = cos(angleA) * aXR; aY = sin(angleA) * aYR; bX = cos(angleB) * bXR; bY = sin(angleB) * bYR; c = color(255,50); stroke(c); line(aX, aY, bX, bY); } void mousePressed(){ saveFrame(frameCount + " speedA-" + speedA + " speedB-" + speedB + " aXR-"+aXR + " aYR-"+aYR + " bXR-"+bXR + " bYR-"+bYR +".png"); } 一开始我也不信,因为我看了下代码,绘制只有这句line(aX, aY, bX, bY);,然后自己敲了一下,按自己的想法去自定义ArtLine了。 结果还真的挺神奇的,因此,我又改了参数,做多了几种效果,请看下图

源码使用过程中,如无法搭建或有增加其他功能需求,可联系QQ:236-0248-666 ,付费搭建安装修改服务!
温馨提示:网站源码只作为学习或研究使用,如需商业使用请购买正版!

相关推荐

一个简单的绘画视图

相关信息 匿名 · 3403浏览 · 2018-12-25 19:16:29
Graffiti图片涂鸦工具

相关信息 1993hzw · 3277浏览 · 2018-07-24 15:32:43
智能图片裁剪框架

相关信息 匿名 · 3396浏览 · 2018-05-02 22:56:28
用 View 来实现分割线案例

相关信息 匿名 · 3347浏览 · 2018-01-26 11:40:19
PatternLockView解锁案例

相关信息 匿名 · 3296浏览 · 2017-09-11 16:09:49
Canvas绘制图形

相关信息 匿名 · 3195浏览 · 2017-02-09 00:41:06
支持用户创建Android视图

相关信息 匿名 · 3272浏览 · 2016-12-16 11:28:50
自定义View之风车的绘制

相关信息 匿名 · 3173浏览 · 2016-08-18 16:20:26
加载中

0评论

评论
  • 源码信息
  • 所需 0 点数
  • 源码作者:androidlikai
  • 源码大小:1.13 MB
  • 源码类型:android源码
  • 显示语言: 简体中文
  • 运行环境:/android/apad
分类专栏
小鸟云服务器
扫码进入手机网页