易截截图软件、单文件、免安装、纯绿色、仅160KB

flash 绘图API:剑归宗

   昨晚想起了很想用绘图API绘制一把剑,突然脑海又想起了风云当中剑圣使用的“万剑归宗”这些武学招式,想想之后,于是好无聊写了一下,不过不能做到万剑归宗的效果,就省去了一个字。呵呵,很想把学过的知识,把在看到的融合到图形表现上。这样做起来flash 会显得更加有个性一点,可能看起来是一种自娱自乐的东西,不过里面的开心的是把一种已经存在的东西转化为新的东西。
既然万剑归宗,当然不能缺少一把剑。看看绘制一把剑,这把剑采用一种比较笨的方法,记录点的位置转化线条表现上。
第一步:绘制一把剑
把每一个点记录起来,然后大概使用一个数组里面保存。
array:Array=[ [50,0],
[50,50],
[20,50],
[20,60],
[45,60],
[45,300],
[65,330],
[75,300],
[75,60],
[105,60],
[105,50],
[70,50],
[70,0],
[50,0]
];
记录之后,我们就可以对其进行连线,从第一个点开始连接,一个接一点进行连。采用moveTo 和lineTo 常用组合就能连串成每一个点位置
private function init():void
{
addChild(pen);
pen.graphics.lineStyle(1,0x000000);
pen.graphics.moveTo(array[0][0],array[0][1]);
for (var i:int=0; i<array.length; i++)
{
pen.graphics.lineTo(array[i][0],array[i][1]);
}
pen.graphics.drawCircle(60,-11,12);//绘制剑中心
pen.graphics.drawCircle(60,60,14);
pen.graphics.beginFill(0xff00ff);
pen.graphics.drawCircle(60,60,5);
pen.graphics.endFill();
pen.graphics.moveTo(60,60);
pen.graphics.lineTo(65,330);
pen.scaleX=pen.scaleY=0.3;
}
然后为剑添加一些圆和一些线,效果图就是上面那张图片。
第二步:交互操作
实现剑的操作,无非就是复制一系列的对象,然后对其进行分布。实现剑围绕圆分布。
stage.addEventListener(MouseEvent.CLICK,onClick);
 private function onClick(event:MouseEvent):void
{
  //产生一系列的对象,对其对象进行分布处理,按圆的轨迹进行分布。
}
效果如下图
for (var i:int=0; i<num; i++)
{
var mysword:Sword=new Sword();
contain.addChild(mysword);
mysword.x=mouseX+Math.cos(i*2*Math.PI/num)*150;
mysword.y=mouseY+Math.sin(i*2*Math.PI/num)*150;
list.push(mysword);
var


相关文档:

Flash与数学:圆(2)

    在之前我们已经完成一个按圆的分布的效果,现在开始,我们对其进行一些扩展,结合到xml 和外部加载图片来测试这些交互小应用。
我们首先准备一些大小系列相同的图片。按一系列的顺序进行编写。编号为1.jpg--2.jpg--3---n.jpg;并且保存在单独的文件夹当中。
按下面一些xml格式来书写:
<?xml versi ......

flash 绘图API:绘制秀曲线图形

   昨晚想起了一些图案,当时是在小学的时候绘制过的,现在想起记得是TVB教学,当时候记得这种图案叫秀曲线图形。现在今天用flash 绘制一下,效果看起来挺好。而代码非常简单。
基础原理:从一个纵轴开始,划分一系列的点,然后从一点开始,左右进行连线绘制。同时也可以在自己的图案里面进行绘制,当然这种效果 ......

flash 绘图API:绘制秀曲线图形

   昨晚想起了一些图案,当时是在小学的时候绘制过的,现在想起记得是TVB教学,当时候记得这种图案叫秀曲线图形。现在今天用flash 绘制一下,效果看起来挺好。而代码非常简单。
基础原理:从一个纵轴开始,划分一系列的点,然后从一点开始,左右进行连线绘制。同时也可以在自己的图案里面进行绘制,当然这种效果 ......

flash位图技术研究篇(5):像素画

   今天光顾了外国的某一些博客对位图的应用,发现对位图的操作会变化出很多很多效果,其中一篇是像素画的实现,借助这种对位图的像素操作应用,重新组合成新的图片,然后拼合成一张新的图片。
  思路很简单。借用这种手法应用对一些效果会很大帮助。如聚合与分散的像素动画。
左边是一张正常的,而右边是 ......

C# 与flasH 开发 碰到问题随便写写

额 这两天继续写那个 抽奖程序。。
先是 写好了 按几等奖 几个人的 界面可以抽出来了号码于是在找了winform的皮肤界面。还不错。。
给 assistant杨看然后又给我说 没滚动的效果 看起来不好 没抽奖的刺激感。
然后再到网上找了个 滚动效果的 FLASH。。
接着找了一天终于知道了 FLASH 的编程语言 如何简单修改。。。 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号