静态博客入口:http://blog.5d.cn/vip/jh7086/
2011/03/19 | AS3对外部加载的位图进行九宫格缩放
类别(Flash习作) | 评论(1) | 阅读(2526) | 发表于 00:43
 package {  import flash.geom.Point;  import flash.geom.Rectangle;  import flash.net.URLRequest;  import flash.events.Event;  import flash.display.Loader;  import flash.display.BitmapData;  import flash.display.Bitmap;  import flash.display.Sprite;   /** * @author jh7086 */   [SWF (width="1000", height="800", backgroundColor="0xffffff")]   public class BitmapTest extends Sprite {  pr……
2010/09/12 | 百度明朝时代按键精灵脚本
类别(Flash习作) | 评论(1) | 阅读(1823) | 发表于 20:03
 VBSBegin     Dim rec1(3),rec2(3),rec3(3),rec4(3)    '完整区域(220,120,1220,700)    rec1(0)=220    rec1(1)=120    rec1(2)=1220    rec1(3)=700    '任务区域(220,280,430,630)    rec2(0)=220    rec2(1)=320    rec2(2)=430    rec2(3)=630    '对话区域(470,180,1200,630)    rec3(0)=470    rec3(1)=1……
2010/02/01 | 2012末日倒计时
类别(Flash习作) | 评论(1) | 阅读(306) | 发表于 15:21
 
2009/07/14 | 歌词解析
类别(Flash习作) | 评论(0) | 阅读(284) | 发表于 09:53
package lyric {
    import flash.utils.ByteArray;   
    import flash.net.URLLoaderDataFormat;   
    import flash.events.IOErrorEvent;   
    import flash.events.EventDispatcher;   
    import flash.events.Event;   
    import flash.net.URLRequest;
    import flash.net.URLLoader;

    /**
     * @author jh7086
     */
    public class Lyrics extends EventDispatcher {
        private var loader : URLLoader;
      &nb
2009/07/01 | 播放AAC音频
类别(Flash习作) | 评论(0) | 阅读(602) | 发表于 13:10
//最简单的例子
package {
    import flash.net.NetStream;   
    import flash.net.NetConnection;   
    import flash.display.Sprite;
    /**
     * @author jh7086
     */
    public class Main extends Sprite {
        private var nc : NetConnection;
        private var ns : NetStream;
        public function Main() {
            var url:String="你是我的玫瑰花.m4a";
            nc = new NetConnection();
&
2009/04/27 | 上传图片+变量 原来可以这样做(AS3)
类别(Flash习作) | 评论(0) | 阅读(381) | 发表于 17:40
//上传图片+变量
private function uploadFile(url : String) : void {
 var ext:String="jpg";
 var request : URLRequest = new URLRequest(url+"?ext="+ext);
 request.contentType = "application/octet-stream";
 request.method = URLRequestMethod.POST;
 request.data = jpgStream;
 
 uploader.dataFormat = URLLoaderDataFormat.BINARY;
 uploader.addEventListener(Event.COMPLETE, upload_complete);
 try {
  uploader.load(request);
 } catch (error : ArgumentError) {
  trace("An ArgumentError has occurred.");
 } catch (error : SecurityError) {
  trace("A SecurityError has occurred.");
2009/04/16 | 手机通讯录(*.vcf文件)解析(AS3)
类别(Flash习作) | 评论(0) | 阅读(722) | 发表于 18:07

用于解析*.vcf名片文件,需要flashPlayer10的支持

2009/04/14 | 乱码解决方法 - 根据编码类型解析文本(AS3)
类别(Flash习作) | 评论(1) | 阅读(1211) | 发表于 11:15

package {
 import flash.text.TextField; 
 import flash.utils.ByteArray; 
 import flash.events.MouseEvent; 
 import flash.events.Event; 
 import flash.net.FileReference; 
 import flash.display.MovieClip;

 /**
  * @author jh7086
  */
 public class Test extends MovieClip {
  private var ref : FileReference;
  private var btn_browse : MovieClip;
  private var textField : TextField;

  public function Test() {
   ref = new FileReference();
   ref.addEventListener(Event.SELECT, file_select);

2009/04/08 | 根据文件头信息判断文件真实类型(AS3)
类别(Flash习作) | 评论(3) | 阅读(832) | 发表于 13:59
  //根据文件头信息判断图片文件真实类型;
  private function getFileType(fileData : ByteArray) : String {
   var b0 : int = fileData.readUnsignedByte();
   var b1 : int = fileData.readUnsignedByte();
   var fileType : String = "unknown";
   if(b0 == 66 && b1 == 77) {
    fileType = "BMP";
   }else if(b0 == 255 && b1 == 216) {
    fileType = "JPG";
   }else if(b0 == 137 && b1 == 80) {
    fileType = "PNG";
   }else if(b0 == 71 && b1 == 73) {
    fileType =
2009/02/04 | 批处理中的字符串处理
类别(Flash习作) | 评论(0) | 阅读(2712) | 发表于 23:08

1、字符串复制
set 目标字符串=%源字符串%

2、字符串连接
set 目标字符串=%目标字符串%%源字符串%

3、字符串截取
set 目标字符串=%源字符串:~起始值,截取长度%
注意,起始值从0开始!
截取长度是可选的,如果省略逗号和截取长度,将会从起始值一直截取到字符串的结尾。

4、字符串的长度
在批处理中的实现方法是利用goto和标签,形成循环结构,不断将字符串截短1字符,并用变量记录截短的次数,直到字符串变成空串。

5、在一个字符串中查找一个字符的首次出现位置,找到时返回所在位置,找不到时返回0值。
批处理中的思路:不断截短字符串,并取截短后字符串中的首字符,和要求的字符比较,如果相同就利用goto语句跳出循环,输出结果,如果没有相同
的字符,执行到最后就输出0值。

原文地址:
http://hi.baidu.com/microalex/blog/item/4e7df9f48be7bdddf2d385d5.html

2009/02/02 | “nbsp”空格与普通空格
类别(Flash习作) | 评论(0) | 阅读(6402) | 发表于 18:04

var str = "<font color='#ff0000'>AA&nbsp;BB CC</font> DD";
TF1.html = true;
TF1.htmlText = str;
TF2.html = true;
TF2.htmlText = str;

第一个文本框未嵌入字体,“&nbsp;”空格和普通空格都可以正常显示
第二个文本框使用了嵌入字体,“&nbsp;”空格无法正常显示了

原来两种空格是不一样的,

2009/02/01 | 点选单词变色
类别(Flash习作) | 评论(1) | 阅读(156) | 发表于 15:29

方案一:Selection.getCaretIndex() 检测光标位置,查找光标处的单词

<

2009/01/29 | MSDOS命令
类别(Flash习作) | 评论(2) | 阅读(551) | 发表于 22:12
 1 assoc    显示或修改文件扩展名关联。
 2 at       计划在计算机上运行的命令和程序。
 3 attrib   显示或更改文件属性。
 4 break    设置或清除扩展式 ctrl+c 检查。
 5 cacl
2009/01/28 | 管理系统
类别(Flash习作) | 评论(0) | 阅读(34) | 发表于 21:08
2009/01/15 | flexSDK 编译
类别(Flash习作) | 评论(0) | 阅读(41) | 发表于 15:05

bat文件:
(拖放mxml文件到该bat文件图标上,即可编译出swf,并打开swf);

D:\flex_sdk_3\bin\mxmlc %~dp0%~n1.mxml
call %~dp0%~n1.swf
pause