文章列表
求两点之间的距离可以这样:
static function distance (x1:Number, y1:Number, x2:Number, y2:Number) :Number
{
var dx:Number = x2 - x1;
var dy:Number = y2 - y1;
return Math.sqrt(dx*dx + dy*dy);
}
两条线段之间的夹角
这个是普遍的算法,没把特殊的情况考虑进去,比如说当某一线的斜率为无穷大的情况.
line.fla
var line1:line=new line(0,0 ...
Q:如我现在flash有3个变量,我getURL("http://","_blank","GET")的时候这三个就都跑到地址栏里了!
可是我想GET其中一个就可以了
A:不要定义最后一个参数.然后用?把参数GET出去.
实例:getURL("act.asp?myVar="+myVar,"_blank")
getURL将会把一个MC时间线上定义的所有变量都传递到地址栏
这一点是无法改变的
就算用"post"方法传递变量
也是如此
只不过这时候地址栏里只显示变量名字,不显示变量 ...
Q:如我现在flash有3个变量,我getURL("http://","_blank","GET")的时候这三个就都跑到地址栏里了!
可是我想GET其中一个就可以了
A:不要定义最后一个参数.然后用?把参数GET出去.
实例:getURL("act.asp?myVar="+myVar,"_blank")
getURL将会把一个MC时间线上定义的所有变量都传递到地址栏
这一点是无法改变的
就算用"post"方法传递变量
也是如此
只不过这时候地址栏里只显示变量名字,不显示变量 ...
[color="#000000"]在场景放个动态文本 改名“input_txt”,第一帧输入如下脚本就ok了
_length=180
key_num = new Array
for(var i=0;i= 96 && Key.getCode ()
本文转自:http://www.5uflash.com/flashjiaocheng/Flashaschengxu/490.html
第一个FLASH插件作品
[url=http://www.blueidea.com/articleimg/2003/07/410/HTML_UI_Components-15.mxp]
这里下载
[/url]
效果演示
[url=http://www.blueidea.com/articleimg/2003/07/410/huc_preview.swf]
huc_preview.swf
[/url]
[url=http://www.blueidea.com/articleimg/2003/07/410/huc_preview_2.swf]
huc_preview_2.swf
[/url]
...
第一个FLASH插件作品
[url=http://www.blueidea.com/articleimg/2003/07/410/HTML_UI_Components-15.mxp]
这里下载
[/url]
效果演示
[url=http://www.blueidea.com/articleimg/2003/07/410/huc_preview.swf]
huc_preview.swf
[/url]
[url=http://www.blueidea.com/articleimg/2003/07/410/huc_preview_2.swf]
huc_preview_2.swf
[/url]
...
这个是 flash MX Components 栏中几个组件的初级应用,由于我也很少研究flashMX,所以对这几个组件的应用一直都是很朦胧,最近在做一个FlashBBS,所以对这几个组件研究了一下,以下是我的心得。
先看我做的SWF:
>>
[url=http://www.blueidea.com/articleimg/2003/07/390/ui.swf]
[1u]点这儿参观[/1u]
[/url]
[url=http://www.blueidea.com/articleimg/2003/07/390/ui.fla][1u]
源文件
[/1u][/url]
这个swf全部是 ...
这个是 flash MX Components 栏中几个组件的初级应用,由于我也很少研究flashMX,所以对这几个组件的应用一直都是很朦胧,最近在做一个FlashBBS,所以对这几个组件研究了一下,以下是我的心得。
先看我做的SWF:
>>
[url=http://www.blueidea.com/articleimg/2003/07/390/ui.swf]
[1u]点这儿参观[/1u]
[/url]
[url=http://www.blueidea.com/articleimg/2003/07/390/ui.fla][1u]
源文件
[/1u][/url]
这个swf全部是 ...
对于使用FLVPlayback组件(Adobe官方提供),就像使用当初Flash8下的V2 Components一样,总有不同争议。FLVPlayback的使用也无非是以下三种:
第一,完全使用,将成品组件使用于场景之上,仅修改外观和参数
第二,部分使用,分析其中有益功能,去掉冗余代码(对于自己的应用而言),保留高效性。这部分工作也不轻松
第三,完全不使用FLVPlayback,自行开发。
不管使用哪一种方法,都有充分的理由。这里只对FLVPlayback组件的优缺点进行一个分析,供人参考。
先说优点:
1)可以通过FLVPlayback组件快速实现Video播放功能。只需要拖拽进入Stage, ...
源文件:
视频录制.rar
代码:
stop();
实例名begin_btn,view_btn,norm_btn,photo_btn四个按钮,实例名为mybox的一个视频(库--新建视频),
//将按钮设为禁用
begin_btn.enabled = false;
view_btn.enabled = false;
norm_btn.enabled=false;
client_nc = new NetConnection();
client_nc.onStatus = function(info) {
// 利用trace功能将server返回的信息可视化
...
现在用Flash开发的游戏是越来越多了。很多朋友也很想学习用Flash制作游戏的方法。大家知道,不管在什么游戏中,实现物体的运动是游戏的前提,而不同的游戏里物体移动的方式又不尽相同。所以,想学习制作Flash游戏的朋友今天就先随我一起学学在Flash中实现物体运动的几种方法吧。几种方法如下:
[1b]方法一:通过单击按钮实现物体的单位运动 [/1b]
这种方法一般在需要按键的游戏中使用。你也可以给某个实体加上这段代码,然后通过单击这个实体达到某种游戏效果。
1、打开Flash,按快捷键"Ctrl + M"打开[ Movie Properties ]面板。根据你的要求设 ...
现在用Flash开发的游戏是越来越多了。很多朋友也很想学习用Flash制作游戏的方法。大家知道,不管在什么游戏中,实现物体的运动是游戏的前提,而不同的游戏里物体移动的方式又不尽相同。所以,想学习制作Flash游戏的朋友今天就先随我一起学学在Flash中实现物体运动的几种方法吧。几种方法如下:
[1b]方法一:通过单击按钮实现物体的单位运动 [/1b]
这种方法一般在需要按键的游戏中使用。你也可以给某个实体加上这段代码,然后通过单击这个实体达到某种游戏效果。
1、打开Flash,按快捷键"Ctrl + M"打开[ Movie Properties ]面板。根据你的要求设 ...
[url=http://www.uncool.cn/blogs/read.php?90]
[/url]
这是我去年做的一个小作品,现在我把他写成一个系列教程,给大家练练手。其中包含了截图的用法,时间事件,TileList组件的应用等等,综合起来还算不错。
第一步:让舞台能够显示连接的视频,让你的光辉形象显示出来。
这一步很简单,你首先建立一个FLA文档后,按F11,让库面版显示出来,然后在面版的下部,右键-新建VIDEO,命名随意,完成后,把这个视频从库拖到舞台上,由于初始大小为:160*120,你可以按照你的喜欢,设置为任何大小,我这里就设置为:32 ...
看见还有很多人在研究flash的socket,其中经常会出现一些问题,所以将我以前写的一个程序代码拿出来给大家参考...
这是c#的代码,经过测试的,本来想把源程序都放上来,可以我用的是vs2005(而且现在又坏了,系统出问题了),下面是程序的主要源代码,不包含一些自动生成的代码.这些代码是根据一个开源的C#socket程序改编的,而且我已经写了比较详细的注释了,如果你看了这些代码还是发现有问题,可以向我索取完整的源程序:
[1b]把源文件传上来,大家可以下载(gmail又打不开了,不能给留email的同学发了,自己下载吧):
点击下载此文件
[/1b]
//----------------- ...
先看效果:
下面是代码:
import flash.filters.ColorMatrixFilter;
import mx.transitions.Tween;
import mx.transitions.easing.*;
var nowI:Number;
smallbg.targetx = (Stage.width-smallbg._width)/2;
function aa(i:Number) {
function brightnessWatcher(prop:String, oldVal:Number, newVal:Number, img_mc:MovieClip):N ...