- 浏览: 102627 次
- 性别:
- 来自: 大连
最新评论
文章列表
以上所抛出的错误是data.width或是data.height为空
所以要对此data对象进行处理
开发/应用平台:•Win7 ; •As3.0 ; •Flash player 10.1
http://code.google.com/p/os-multi-touch/
OSMultiTouch是一个基于 ActionScript3 原生多点API的多点触控手势框架。
•TapGesture :轻敲手势。
•DirectionGesture:方向手势。
•DragMoveGesture:拖拽手势。
•HoldGesture:长按手势。
•RightTapGesture:右键手势。
•RotateGesture:旋转手势。
•ZoomGesture:缩放手势。
•MultiDragScaleR ...
如何自定义VideoPlayer的全屏行为
- 博客分类:
- as3
Flex4中增加了一个视频播放组件:VideoPlayer,相信很多朋友已经在使用了,确实比原先方便很多(记得在Flex3的时候,我们还需要借用Flash IDE带的视频播放组件)。它的功能确实也足以覆盖我们大部分的一般性的需求。如果您有一些自定义的需求,比如需要自定义播放器的全屏行为,就要了解VideoPlayer的一些内部逻辑。
首先,VideoPlayer是支持全屏播放的,注意播放器的右下角有一个控制全屏状态的按钮,点击之后,视频就进入全屏状态,而播放条会位于稍微靠底部的位置,并且过一段时间后就会自动隐藏。再次点击全屏按钮,或按ESC键,即可退出全屏状态,恢复之前的默认状态。这是默认情况 ...
代码改变影片剪辑亮度、色调、高级、透明度的方法
- 博客分类:
- as3
通过Color类来改变影片颜色 亮度:(设置影片明暗效果) import fl.motion.Color; var color:Color = new Color(); color.brightness = [-1,1] //-1~1是取值范围 mc.transform.colorTransform = color; //mc是影片剪辑的名字
色调:(改变影片颜色) 有四个值:色调百分比,red、green、blue值 import fl.motion.Color; var color:Color = new Color(); color.setTint(0×808 ...
什么是反射
反射 (Reflection) 是指在程序在运行时 (run-time) 获取类信息的方式. 诸如实现动态创建类实例, 方法等.
在很语言中都有相关的的实现, 如 Java 和 c# 等
反射有什么用
在 as3 与 as2 不同, 类实例中任何元素, 如变量 (variable), 访问器 (accessor, 即 getter / setter),
方法 (method) 都是不可被 for..in 遍历的 (不是默认哦, 目前我还没找到办法可以让他被遍历),
并且不管你是否继承自 Object (默认继承就是 Object, 不写也一样), 是否把类声明为 dynamic.
或 ...
创建位图
矢量图和位图的区别:矢量图形是由数学方法描述图形元素,比如一条直线是从(x0,y0)到(x1,y1)。而位图把图形描述为一个矩形区域值集合,每个点都对应一个颜色值
矢量图有两大优势:缩放和文件大小。当你缩放矢量图 ...
设置文本框的边框、背景与前景色
默认状态下,文本框的边框和背景都是禁用的。所以在设置之前需要先启用;前景色可直接设置。
边框 -- TextField.border = true; TextField.borderColor = 0xFF0000;
背景 -- TextField.background = true; TextField.backgroundColor = 0xFF0000;
前景色 -- TextField.textColor = 0xFF0000;
设置文本框为可输入,不能选择及粘贴
设置TextField.type属性为TextFieldType.INPUT,可以将文本框定 ...
as3日期格式化以及htmlText的安全转义类
- 博客分类:
- as3
package org.juke{
public class Tools {
//时间格式化
public static function fitInTime (second:Number, isShort:Boolean = false, millisecond:Boolean = false):String
{
retu ...
过滤文字输入
TextField.restrict = "此处为可输入的内容";
field.restrict = "^此处为禁止输入的内容";
restrict属性支持一些类似正则表达式的样式:
field.restrict = "a-zA-z"; //只允许大小字母
field.restrict = "a-zA-z "; //只允许字母和空格
field.restrict = "0-9"; //只允许数字
field.restrict = "^abcdefg" ...
在IIS7下部署FlourineFx在打开Console的时候会提示Fluorine.aspx找不到的404错误。我开始遇到的时候也很郁闷,还好有万能的Google告诉我有这篇帖子:http://forum.fluorinefx.com/viewtopic.php?f=17&t=151
相信很多使用Win7作为开发环境的同学都会遇到这样的问题,所以把在解决方法记在这里,免得大家走弯路。
打开IIS7 Manger
选择部署Fluorine网关的网站
功能视图->IIS->模块
添加托管模块:名称-FluorineGateway,类型-FluorineFx.Fluorine ...
愛心符號
愛心符號怎麼打?不用打直接複製最快,目前共收集五種愛心符號。
❤ ღ ❥ ♡ ♥
星星符號
星星符號怎麼打?不用打直接複製最快,目前共收集九種星星符號。
★ ✰ ☆ ✩ ✫ ✬ ✭ ✮ ✡
箭頭符號
...
如果要设置的字体为中文名称,则一定要使用对应的英文名称来设置才会生效。
例如:
var textFormat:TextFormat = new TextFormat();
textFormat.font = ‘Microsoft YaHei’; //微软雅黑
字体中英文对则表
新细明体
PMingLiU
细明体
MingLiU
标楷体
DFKai-SB
黑体
SimHei
宋体
SimSun
新宋体
NSimSun
仿宋
FangSong
楷体
KaiTi
仿宋_GB2312
FangSong_GB2312
...
flex国际化的问题
- 博客分类:
- flex
1、如果是简单项目,一般采用的是类似struts的bundle类似的方法,至于好处嘛会STRUTS的人都应该知道。
直接在项目中写.properties文件,具体做法如下:
在项目上点击右键,选择Properties。
然后选择Flex Compiler,在Additional Compiler arguments下面已经配置好语言包了,默认为-locale en_US。
这时我们可以用一个locale目录来简单定制我们额外设置(当然不包括Flex内部控件的语言)的语言设置。
比如改为:-locale=en_US -source-path+=g:\flexproj\locale\{local ...
flex textfield中文字体
- 博客分类:
- flex
由于flex的图文混排总是有问题,而且效率实在有点低。所以最近自己写了一个,只支持了简单的功能。其中遇到了textfield计算文字长度,而动态创建的textfield貌似不支持中文自己的设置(非动态的没测过,不知道支持不。。。)调试的时候,明明看到font已经有了设置的字体名称,而显示出来的却不是。。。后来发现,中文字体名称,不能使用中文名字,要使用英文名字就可以了,比如:微软雅黑,设置字体时要
new TextFormat("MICROSOFT YAHEI");
这样new出来的textformat,设置到textfield中,就可以设置中文字体了。flex textfi ...
FLEX如何设置发光字体
- 博客分类:
- flex
<mx:Text id="bulletin" text="咸鱼的博客" width="100%" textAlign="center" x="0" y="0" fontSize="20" verticalCenter="0" >
<mx:filters>
<mx:GlowFilter color="0xFFFFFF" strength="50" ...