- 浏览: 436652 次
- 性别:
- 来自: 北京
文章分类
最新评论
-
fred7510:
死的啊。。不过还是谢了
flex 截图 -
hechuanshan:
flex状态及动画 -
Da嗒_Sunny:
求使用说明
flex图片裁剪 -
wapj23:
...
flex中定制右键菜单 -
lion_leon:
谢谢!帮了我的大忙了!
利用flashvars给flash传值
1、隐式getter和setter
例:
package { public class Counter { private var _count:uint; public function Counter( ) { _count = 0; } public function get count( ):uint { return _count; } public function set count(value:uint):void { if(value < 100) { _count = value; } else { throw Error( ); } } } } 调用: var counter: Counter = new Counter(); counter.count = 5; //赋值 trace(counter.count) //取值
=======================================================================
2、类不想再被继承,可以使用final。 如 final public class Example
=======================================================================
3、检测操作系统:
使用flash.system.Capabilities.os 属性
例:
var os:String = System.capabilities.os.substr(0, 3); if (os == "Win") { // Windows-specific code goes here } else if (os == "Mac") { // Mac-specific code goes here } else { // Must be Unix or Linux }
=======================================================================
4、检测浏览器分辨率
trace(flash.system.Capabilities.screenResolutionX);
trace(flash.system.Capabilities.screenResolutionY);
======================================================================
5、stage及影片缩放
stage 并不是个全局对象,但是它是任何可视化对象的一个属性
stage.scaleMode可以设置影片缩放,取值(StageScaleMode.SHOW_ALL、StageScaleMode.NO_BORDER、StageScaleMode.EXACT_FIT、StageScaleMode.NO_SCALE)
一、StageScaleMode.SHOW_ALL:Flash 播放器默认的缩放模式是showAll。这种模式会按照影片原始比例进行缩放以适应播放器大小。这样如果播放器的比例和影片的比例不一致就会导致电影边框的出现
二、StageScaleMode.NO_BORDER:在保持原始比例下进行缩放以适应播放器,但是,如果播放器和影片比例不匹配,影片显示不下的会被剪切掉
三、StageScaleMode.EXACT_FIT:缩放影片适应播放器,它改变了电影原始比例,如果必要,它会匹配播放器,这样电影总是填充整个播放器,但是这样电影中的元素可能会扭曲
四、StageScaleMode.NO_SCALE:不进行缩放,保持原始比例
======================================================================
6、禁用右键菜单项 (Settings和About是不能移除的)
stage.showDefaultContextMenu = false;
======================================================================
7、检测是否能播放音频和视频
flash.system.Capabilities.hasAudio //检测是否有音频设备
flash.system.Capabilities.hasMP3 //检测是否有播放mp3的能力
flash.system.Capabilities.hasEmbeddedVideo //是否有播放视频的能力
flash.system.Capabilities.hasStreamingVideo //是否能播放视频流
flash.system.Capabilities.hasVideoEncoder //是否有视频编码能力
======================================================================
8、swf被访问安全性
创建一个策略文件,此文件放在网站的虚拟目录下
<?xml version="1.0"?>
<cross-domain-policy>
<allow-access-from domain="www.otherdomain.com" />
<allow-access-from domain="*.adobe.com" />
<allow-access-from domain="123.45.67.89" />
<site-control permitted-cross-domain-policies="all"/> //此句为flash10设置
</cross-domain-policy>
======================================================================
9、toString(radix)输出指定进制,和parseInt(str,radix)
radix为指定要输出的进制数
如 toString(2) 、 toString(16)
parseInt输出 指定进制数的字符串 转为数字,
如:
parseInt("110011",2) //51 即二进制的110011对应的数字
parseInt("19", 16)
======================================================================
10、round()
Math.round()四舍五入、Math.floor( ) 去掉小数部分,Math.ceil( ) 去掉小数部分后自动加1:
NumberUtilities.round(number, roundToInteval)
//number要舍入的值,roundToInteval间隔值
如:
trace(NumberUtilities.round(Math.PI)); // 显示: 3
trace(NumberUtilities.round(Math.PI, .01)); // 显示: 3.14
trace(NumberUtilities.round(Math.PI, .0001)); // 显示: 3.1416
======================================================================
11、取指定范围内的随机数(NumberUtilities属于ascb包)
// 产生0 到100的整数.
trace(NumberUtilities.random(0, 100));
// 产生0 到100的整数,间隔为5
trace(NumberUtilities.random(0, 100, 5));
======================================================================
12、时间戳
NumberUtilities.getUnique( ) 返回基于毫秒的数字
trace(NumberUtilities.getUnique( ));
======================================================================
发表评论
-
利用flashvars给flash传值
2009-09-03 13:44 4426//js部分 var flashvar ... -
继承FormItem实例
2009-08-27 15:36 1319/*******FromItemWithButton 类*** ... -
skin
2009-08-27 09:44 1202创建Skin可以继承自各个skin(见帮助) 如:继承But ... -
flex状态及动画
2009-08-26 15:51 3308切换base状态:currentState=''(注意是两个单 ... -
块布局(constraintColumns、constrainRows)
2009-08-25 14:40 1641label控件不支持换行,text控件支持换行,text控件设 ... -
ExX过滤XML数据
2009-08-20 16:49 974XMLListCollection的filterFunctio ... -
flex安全沙箱设置
2009-08-19 18:00 21051 、 编绎参数 -use-network=false( ... -
flex格式化数据
2009-08-13 17:34 1215一、格式化数据 1、建立mx标签 <mx:Dat ... -
flex需要记住的一些东西
2009-08-10 18:05 1538一、Application常用的事件 initializ ... -
flex4 注意事项
2009-08-07 16:46 14491、自定义控件加载。 flex3中自定义控件,加载时直接 ... -
flex指定区域拖动
2009-07-21 16:43 3273在flex经常会指定某个可拖动对象在可拖动区域中拖拽,可以指定 ... -
blueprint(代码示例)安装方法
2009-07-06 17:41 12271、选择菜单 帮助-->软件更新-->查找并安装。 ... -
flex 4 布局示例一
2009-06-30 15:48 5247flex4(flex skd4)的布局发生了很大变化,在fle ... -
利用影片剪辑做按钮
2009-05-27 22:34 15881、新建元件---》影片剪辑 2、导入图片,或画一个矩形,此 ... -
FDT更新地址
2009-05-27 22:26 1057http://fdt.powerflasher.com/upd ... -
flex外观设计及时生成效果的css
2009-05-14 12:10 1305flex Style Explorer,可以用图形化界面设置各 ... -
利用Alcon跟踪as的trace信息
2009-05-14 11:25 15091、安装Alcon后,在安装目录的debug/as3下找到al ... -
flex使用filereference+httphandler实现文件上传/下载
2009-05-06 17:51 4521flex使用filereference+httph ... -
Flash在FF下当设置overflow-y:scroll时,失去热点的bug
2009-04-10 17:07 1642今天遇到了一个奇怪的问题,flash在FF下不能点击,所有按钮 ... -
swfobject使用说明
2009-04-09 17:33 6140swfobject.embedSWF(swfUrl, id, ...
相关推荐
ActionScript 3.0 Cookbook 中文完整版.pdf
压缩包中的"FLASH-FLEX3[1].0开发中文版+完整版+.pdf"文件包含了全书的完整内容,读者可以通过阅读其中的章节,了解和学习如何利用ActionScript 3.0来实现各种功能,例如: 1. 类和对象:学习如何定义类、创建对象...
标签“ac3”指的是ActionScript3.0,“actionscript3 cookbook”强调了这本书的实践性,而“actionscript”则是对整个ActionScript语言的泛指。 在压缩包内包含的文件《51CTO下载-ActionScript.3.0.Cookbook.中文...
《ActionScript 3.0 Cookbook 中文完整版》通过具体实例,为读者提供了解决问题的“食谱”,涵盖了许多实际开发中常见的问题和挑战。每个章节都针对特定问题,提供可直接应用的代码片段,有助于快速理解和解决遇到的...
《ActionScript 3.0 Cookbook》是一本专为ActionScript 3.0开发者设计的实用指南,它提供了大量具体的代码示例,帮助读者解决在开发过程中遇到的各种问题。这本书中文简体的完整版,旨在让中国地区的开发者能够更...
ActionScript+3.0+Cookbook+中文完整版source文件夹目录结构如下: org中主要是org.kingda.book.*包,所有的类文件都在其中。 com中应存放com.mimswright.*,是Mims Wright(www.mimswright.com)编写的生成抽象类的...
在《ActionScript 3.0 Cookbook》中,你可以找到关于以下主题的知识点: 1. **基础语法**:包括变量声明、数据类型(如Number、String、Boolean)、操作符、流程控制语句(如if、for、while)、函数定义和调用等。 ...
### ActionScript 3 Cookbook 锦囊妙计 #### 一、概述 《ActionScript 3 Cookbook 锦囊妙计》是一本专为ActionScript开发者设计的实用指南。它旨在通过一系列精心挑选的示例和解决方案来帮助读者解决实际开发过程...
Flex ActionScript3_Cookbook_cn
ActionScript 3 Cookbook.PDF
《ActionScript 3 Cookbook》是一本专注于ActionScript 3编程技术的实用指南,源码包含在提供的多个文本文件中,如ch01.txt至ch20.txt。这些文件很可能是书中的各个章节代码示例,方便读者直接查看和运行。...
在“ActionScript 3.0 Cookbook 中文完整版.pdf”中,你可以找到各种编程技巧和解决方案,每个章节都围绕一个特定的问题或任务展开,如创建动态图形、处理事件、使用XML或JSON进行数据交换、实现高级动画效果等。...
ActionScript 3.0 Cookbook 中文版.pdf 博文链接:https://lvxuehu.iteye.com/blog/183335
ActionScript 3 Cookbook 中文版,开发ActionScript必备资料