Flash小玩意图案创作:第一版

来源:互联网 发布:http的端口号是多少 编辑:程序博客网 时间:2024/04/29 11:56

   最近很穷,可谓穷字当头,手上的事情还有很多很多没完成,生活费也糟糕得很,把最近的实验工作总结一下都是一些小创作。只是一些自己的玩意.日后会继续完善这个版本图案。

 

该版本为 : vesion 1.0

至于开发代号? 不太清楚改什么名 呵呵

 

 

包括,创建太极,创建剑,创建扇形,心形线,玫瑰线,简单树,等速螺旋线。一些简单程序。

目前功能仅仅用于实验阶段。

 

 

 

主要的类结构

 

org/summerTree/graphics

 

该文件夹里面就包含了基本上图形绘制和创作。

HelixLine.as 等速螺旋线

Rose.as 玫瑰线

Sword.as 绘制一把剑,小的东西

SimpleTree.as  简单树

Taiji.as  太极图

HearLine.as 心形线

Sector.as  扇形

Base.as 基础类

IGraphics.as 图形一些接口

 

 

 

日后想到如何会在基础上进行扩展

 

下面是一些简单用法

 

 

 

点击下载:

 

 

 

 

 

4月30日更新:新增秀曲线图形的类,BeautifulCurve.as 和星形线StarLine.as

 

 

 

 

在原有的基础上,这一次增加了另外一在之前做过的类,使用了秀曲线创作我们这种图形。

在此之前导入图形包:

import org.summerTree.graphics.BeautifulCurve;//导入图形包

文件的意思为美丽的曲线。

基本的用法也是很简单

curve.CreatBeautifulCurve(200,8,23);

第一个参数是半径,第二个参数的平均分的角度次数 (360/8=45),第三次是在半径长度下平均的次数间隔。用于连点使用

制作完成同时使用滤镜增加效果实现。

 

 

 

结构:org/summerTree/graphics

 

依旧是在这里创建:

 

 

 

增加了多边形图形创建:Polygon.as

 

根据半径和边数来进行创建。

 

简单的用法:

导入org/summerTree/graphics包下的Polygon.as,然后进行创建。

 

 

 

修改时间:4月30日

 

 

 

新增创建星星:Star.as

 

 可以实现星星形状的创建,生成不同形状星星图案。

 

 

 

 

下面为类库结构图如下

 

 

 

 

 

 

5月2日,更新太阳花

 

 

 

通过封装好的太阳花,可以创建出一个太阳花对象。

 

SunFlower.as

 

初步的用法:

public function CreatSunFlower(radius:Number,n:Number=10):void

 

参数:radius 半径,n为花瓣数目

 

 

 

 

5月7日更新 齿轮图案

 

这个齿轮图案,想法是用于一些实验当中。

 

导入这个齿轮类。

import org.summerTree.graphics.GearWheel;

 

基本用法:

 

 

 

这些图案都在闪盘当中。如果觉得有兴趣,等时间不忙就和大家一起玩玩这些有趣的图案。写一本说明书出来。

 

 

 

原创粉丝点击