文章列表
原创:ybzjllj 。
效果:用鼠标随意画一个形状,拖动此形状,就从原图上切出绘图区域的图来。
注意:非遮罩,感觉比就遮罩简单。
使用了:AS绘图、位图对象、位图填充。
import flash.display.BitmapData;
import flash.geom.Matrix;
//导入一张图片,放在舞台上,转为MC,实例名为“原图”
//“mc”是用来在里面绘图的
var 原图:MovieClip, mc:MovieClip;
var 画线 = false;//画线标志
var bmpImage:BitmapData=new BitmapData(原图._width, ...
原创:ybzjllj 。
效果:用鼠标随意画一个形状,拖动此形状,就从原图上切出绘图区域的图来。
注意:非遮罩,感觉比就遮罩简单。
使用了:AS绘图、位图对象、位图填充。
import flash.display.BitmapData;
import flash.geom.Matrix;
//导入一张图片,放在舞台上,转为MC,实例名为“原图”
//“mc”是用来在里面绘图的
var 原图:MovieClip, mc:MovieClip;
var 画线 = false;//画线标志
var bmpImage:BitmapData=new BitmapData(原图._width, ...
第一节 准备工作
直接进入正题,想要写一个在线MP3播放器首先要了解sound类的一些基础知识,想要控制一个声音我们就要建立一个指向声音的sound对象,如果不建立该对象,我们将是对整个影片的声音进行控制;首 ...
第一节 准备工作
直接进入正题,想要写一个在线MP3播放器首先要了解sound类的一些基础知识,想要控制一个声音我们就要建立一个指向声音的sound对象,如果不建立该对象,我们将是对整个影片的声音进行控制;首 ...
第二节 使用sound对象的position属性完成暂停方法
第二节 使用sound对象的position属性完成暂停方法
使用position属性,将返回声音已经播放的毫秒数(1秒=1000毫秒),可以让你精确的知道播放了多长时间;因为sound类并没有提供暂停方法,我们将使用position、stop和start方法来完成记忆播放从而实现暂停功能,思路是:在声音停止(stop)的时候,定义一个变量记录position返回的已播放毫秒数,然后使用start方法的second参数使声音从停止的地方开始播放。代码如下:
(准备工作:建立三个按钮分别取实例名为start_btn、paush_ ...
1、按“Ctrl+M”打开影片属性对话框,设定动画的大小:宽为240,高为400,背景为黑色,单击“确定”。
2、单击“insert→new symbol”(ctrl+f8),在弹出对话框中命名为“city”,类型选“movie clip”。
3、用acdsee等看图软件找一张可 ...
好看而常见的动画特效,下雪动画的制作过程,适合Flash初学者的一个教程,教程中仅仅用一个最简单的AS代码!其实Flash很简单啊!先看下效果:(教程中用的背景图片有点大,请您耐心等待,在线欣赏效果)
新建一个空白的FLASH文档,背景设置为黑色。
图1
按Ctrl+F8创建一个名为雪的图形元件。
图2
在雪元件中,选择刷子工具,把填充颜色设置为白色,选好刷子的形状和大小,舞台的中心(也就是+字号那里)画一个小小的圆作为雪花。
图3
按Ctrl+F8创建一个名为雪花的影片剪辑元件,在元件中,按Ctrl+L打开库,从中把雪元件拖到舞台上,这里雪花元件中的图层1第1帧就是刚才做的雪了,按下 ...
先看效果:
分析代码:
//一开始要导入一个Tweener包,
//这个包在国外非常流行啦,
//可以去http://code.google.com/p/tweener
//下载
import caurina.transitions.*;
//定义2个变量,分别代表场景的宽和高
var stageWidth:int = stage.stageWidth;
var stageHeight:int = stage.stageHeight;
//加载一个跟场景一般大小的位图
var bmd:BitmapData = new BitmapData(stageWidth,stageHei ...
最简单的仿制,图片不是导入,事先已经放好,其变换用_x的变化来实现!
Stage.scaleMode = "noScale";
var n:Number = 1;
var myformat:TextFormat = new TextFormat();
var txt_array:Array = ["模仿新浪图片显示效果", "点击这里看大图", "点击这里看大图", "点击这里看大图", "点击这里看大图", "点击这里看大图", "点击这里 ...
点击浏览该文件
点击浏览该FLASH文件
:
这两天实在有点忙,没时间想自己的flash 的问题了,这里还是改了改,还算是有点效果,大家分享一下,原文件里的AS我都写的注释.
//当影片在调入时执行以下 onClipEvent(load){} 部分脚本
onClipEvent (load) {
//定义绘画矩形函数 drawSpuare(),有两个参数,是画线的起始坐标
function drawSquare(x, y) {
//with(sobject){} 语句;对 sobject 对象进行访问\操作,
with (_ro ...