WhyDemo: 画线圈LineFlower

 画线圈LineFlower

      刚发过画线圈的屏保程序,现在发一下它的可编辑版本.可以对线圈的相关参数进行设置.
      小时候玩过一种画线圈的玩具,将一个圆形齿轮在一个大圈里转,会画出各种图形来.这个程序就是模仿它做的.将一个圆围绕着另一个大圆公转,并且它还做自转运动.那么圆上一点的运动轨迹就能生成一个奇妙的图形.更奇妙的是,一个小小参数的改变,会使整个画面完全不同.

操作说明:
-,=            减少增加圈数
[,]             减少增加半径
1,2            减少增加轨迹生成点位置偏移
CTRL + D  恢复为默认参数
空格           播放
C               改变颜色
点击屏幕右边的UI界面上的按钮可以对相应参数进行修改,

当窗口分辨率改变时,其线圈图形也会发生改变.

下载地址:

http://files.cnblogs.com/WhyEngine/LineFlower.zip

原文地址:https://www.cnblogs.com/WhyEngine/p/3424301.html