分类:FLASH AS First12Last
预览模式:摘要 | 列表

10-08

25

工作笔记:AS3加载外部图片,有加载百分比

发布:水寒冰

在刚完成的项目中截取出来的一个小功能,觉得这个功能比较独立,记录下来,以便日后再用。



使用actionscript 3写的一个加载外部图片的方法,有加载的百分比,可以在这基础上改成图形进度条,并在加载图片的基础上,添加了一个加载完成后渐显的效果,渐显效果使用的是Timer类。

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:51

10-07

10

AS3入门之简单Loading效果

发布:水寒冰

继续AS3入门...


这是用ActionScript 3写的一个简单的loading文字百分比效果,适合入门的同学参考。


主要是侦听 Loader 对像的 ProgressEvent 事件,然后用已下载的字节(bytesLoaded)除总字节数 (bytesTotal),再取整,就可以得到下载的百分比了。


知道了loading的原理,就可以对loading做一些图形的动画效果了,看起来就更cool了。

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:119

10-07

07

AS3中以post和get方式提交数据

发布:水寒冰

这里主要介绍在as3中用URLRequest对像来post或get数据到服务器。


3、再构造一个存储数据的URLVariables对像,并添加两个参数aa和bb(等会在.net后台将会获取aa和bb的值),txt1是一个文本框:


      var  _data:URLVariables  =  new  URLVariables();

_data.aa = txt1.text;
_data.bb = txt2.text;

查看更多...

分类:FLASH AS | 固定链接 | 评论:1 | 查看次数:250

10-07

05

defaultTextFormat和setTextFormat()区别

发布:水寒冰

在as3里使用setTextFormat()时,发现设置的文本格式总是没效果,有时在初使状态下,文本的格式是应用上去了,可在动态改变文本的内容后,格式又消失了。



原来是因为TextField.setTextFormat() 方法只影响已显示在文本字段中的文本。如果 TextField 中的内容发生更改,则应用程序可能需要重新调用 TextField.setTextFormat() 方法以便重新应用格式设置。也可以设置 TextField 的 defaultTextFormat 属性来指定文本默认所用的格式。


查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:156

10-07

03

AS3中超方便地遍历xml

发布:水寒冰

as3比as2处理xml的功能增强了N倍,获取或遍历节点非常之方便,类似于json对像的处理方式。

XML 的一个强大功能是它能够通过文本字符的线性字符串提供复杂的嵌套数据。将数据加载到 XML 对象时,ActionScript 会分析数据并将其分层结构加载到内存(如果 XML 数据格式有误,它会发送运行时错误)。


利用 XML 和 XMLList 对象的运算符和方法可以轻松遍历 XML 数据的结构。



1、读取外部 XML 文档


可以使用 URLLoader 类从 URL 加载 XML 数据。若要在应用程序中使用以下代码,请将示例中的 XML_URL 值替换为有效的 URL:

var  myXML:XML  =  new  XML();  

var XML_URL:String = "http://www.87cool.com/sitemap.xml";
var myXMLURL:URLRequest = new URLRequest(XML_URL);
var myLoader:URLLoader = new URLLoader(myXMLURL);
myLoader.addEventListener("complete", xmlLoaded);

function xmlLoaded(event:Event):void
{
myXML = XML(myLoader.data);
trace("Data loaded.");
}

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:131

10-06

30

pv3d中物体常用的移动属性

发布:水寒冰


旋转:

cube.rotationX //物体绕世界坐标的X轴,顺时针旋转

cube.rotationY //物体绕世界坐标的Y轴,顺时针旋转

cube.rotationZ //物体绕世界坐标的Z轴,顺时针旋转

cube.yaw(一定角度) //以本地的Y为轴心,顺时针旋转

cube.pitch(一定角度) //以本地的X为轴心,顺时针旋转

cube.roll(一定角度) //以本地的Z为轴心,顺时针旋转

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:113

10-06

30

开源Flash 3D引擎Papervision3d

发布:水寒冰

这两天需要学习Flash 3D相关技术,找到了开源Flash 3D引擎Papervision3d,在众多开源3D引擎中,pv3d在渲染方面占用CPU是最少的,其最新框架是用AS3编写的。


Papervision3d官方网站: http://www.papervision3d.org/


pv3d原理解释:
要使papervision3D成像,必须至少初始化下面4个东西。
窗口:用户观看的窗口,简单的可以想成就是flash里面的画布大小。窗口也可以理解成渲染的尺寸,否则画面就无限大了。
场景:场景是指整个三维的场景。
摄像机:控制镜头、视角。
渲染器:如果没有这个东西,所有以上的东西都只是数据,渲染器就是把所有数据变成图像的东西。




先看效果:

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:217

10-06

28

as3 判断鼠标滚轮前滚或后滚

发布:水寒冰

在actionscript3中获取鼠标滚轮的事件很方便,使用鼠标的MOUSE_WHEEL事件即可捕捉到鼠标的滚动行为。



如果要知道鼠标滚轮是向前滚或是向后滚动,调用鼠标事件的delta属性,再通过delta的值来判断。



鼠标按下(MOUSE_DOWN)、弹起(MOUSE_UP)、移动(MOUSE_MOVE)时,delta的值为0,滚轮向前滚动(MOUSE_WHEEL)时,delta的值大于0,向后时,delta的值小于0。



flash效果测试(点击下面的FLASH获得焦点,然后将鼠标放在上面滚动):

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:198

09-10

07

flash自定义右键菜单

发布:水寒冰

这两天用AS+ASP.NET写了一个上传组件,还没完善,先不放出来,这里记录里面的一个小功能



隐藏FLASH影片右键菜单中没什么用的放大、缩小等内置菜单,然后再加上自已想要的右键菜单项

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:420

09-04

25

AS3获取Web传递的URL参数

发布:水寒冰

以往as2.0通过web传递参数给swf
只需swf声明一个变量,如: var par:String;
WEB传递参数方式可以按如下方式: a.swf?par=aabbccc
这样子swf就能取得到web传递的参数值。

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:756

08-11

12

让flash自动显示代码提示的两种方式

发布:水寒冰

方式一:通过指定对象类型 来触发代码提示。

在使用 ActionScript2.0 时,可以严格指定基于内置类(例如 Button、Array 等)的变量的类型。这样做之后,“脚本”面板将显示该变量的代码提示。例如,假设键入以下代码:
var names:Array = new Array();
names.
只要您键入句点 (.), Flash 就会在一个弹出菜单中显示可用于 Array 对象的方法和属性的列表,因为您已经将该变量的类型指定为数组。

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:670

08-10

15

as2与as3的本质区别(转)

发布:水寒冰

首先说下as2,as2实际上是as1的升级版,引入一面向对象的概念,但并不是完全面向对象的语言,只是在编译过程中支持OOP语法。as2的面向对象虽然不全面,但是却是首次将OOP带到了FLASH,而AS3是一个完全基本OOP的标准化面向对象语言,最重要的就是as3不是as2的简单升级,而完全是两种思想的语言。可以说,as3全面采用了面向对象的思想,而as2则仍然停留在面向过程阶段,举个例子,就像VB和C#的感觉。

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:579

08-08

26

IIS上无法播放FLV视屏的问题

发布:水寒冰

网站上要加个FLV播放器,做好后,在本地测试,正常,小小的享受了一下成就感后,传到了服务器上,

输入地址--回车--等待--昏倒,一切井然有序.~~~~~(仰天长啸:为什么播放器上一片空白),FLV影片始终没有出现.

那么只有是IIS配制的问题了,于是GOOGLE了一下,果然和IIS配置有关......

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:816

08-08

05

简单的flash与asp.net通信(LoadVars类)

发布:水寒冰

场景:使用FLASH做UI层,使用ASP.NET做DLL层;通过FLASH文件发送一数据,经DLL计算后返回显示在FLASH当中。

使用工具:VS2003和FLASH MX 2004

详解:

1.UI层,FLASH件:新建一空FLASH文件,从工具箱中拉入一“输入文本”,命变量名为txt;再从组件中拉入一Label和Buttom,分别命名为lb和bt;再第一帧上插入以下AS代码

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:744

08-05

29

flash 与 js 通讯方法

发布:水寒冰

flash 中调用js 有两种方法,第一中是同getURL 这个方式来调用js,第二种是用 ExternalInterface.call( ).第一种是很常见的用法,我就说一下小明我是怎么用 ExternalInterface.call

查看更多...

分类:FLASH AS | 固定链接 | 评论:0 | 查看次数:575
First12Last
Advertise
Category
Time Counter

离十一还有

Recent Article
Statistics
Recent Comments
Archive
Links
Support
《良机》 鲜果阅读器订阅图标
 
TOP