sshong发表于2008年4月3日 17:00:00 更新于2008年4月7日 22:52:00
  本来以为老早就搞定的google翻译,却因为中文问题而一时得不到解决。这两天对文字编码又进行了回顾,查阅了很多资料,才稍微有些明了,或许下面的文字中仍然有错。
  1.post或者get传参中多字节参数编码
  如果某个http页面发送一个请求到服务器,如果其传递的参数中有中文或者多字节,浏览器本身根据该页面的编码方式声明如(<meta http-equiv="content-type" content="text/html;charset=gb2312">),不管是post还是get,将多字节文字进行编码,再进行传递到服务器。
  而flash中的urlrequest则要代替...
标签:无分类:As3&Flex阅读:3277评论:0阅读全文
sshong发表于2008年4月2日 09:36:00 更新于2008年4月2日 09:36:00
  经过一天的整理准备以及调试,终于将google翻译搞定。
  心得:
  1.安装flex builder3花去了太多时间,最好在安装前利用flash player的卸载软件,卸载已经安装flash player,然后再安装flex builder(选中安装flash debug player)。
  2.关于flash中文乱码问题,是由于要使用system.usecodepage=true,这样才会使用当前操作系统的语言。
  3.proxy.jsp代理访问问题,一方面要保证能接受所有传递过来的参数,不管是post还是get,不仅仅是url和mime两个参数,所以要循环pa...
标签:无分类:As3&Flex阅读:2468评论:0阅读全文
sshong发表于2007年6月17日 23:48:00 更新于2008年3月21日 19:22:00
package声明
package name{}
package类似于现实的文件目录系统,最顶层的package是工程所在文件夹,如果类是定义在最顶层的包里面,则无需特别声明包的名称
package{}
package example {}
package example.subpackage {}
通常,包的命名以小写字母开头,是以域名相反的顺序来定义,如sshong.gnway.net通常把所有类都写在net.gnway.sshong包中,而examplecorp.co.uk则把类写在uk.co.examplecor...
标签:无分类:As3&Flex阅读:2875评论:0阅读全文
sshong发表于2007年5月29日 17:56:00 更新于2007年5月29日 17:56:00
本文介绍了ActionScript 3 相对于 ActionScript 2 有哪些新的特性和改动。并在文章的最后一步步的教大家如何利用 Flex Builder 来编译并运行第一个 AS3 程序。语法方面的增强和改动:

引入了 package(包) 和 namespace(命名空间) 两个概念。其中 package 用来管理类定义,防止命名冲突,而 namespace 则用来控制程序属性方法的访问。
新增内置类型 int (32比特整数),uint(非负32比特整数),用来提速整数运算;
新增 * 类型标识,用来标识类型不确定的变量,通常在运行时变量类型无法确定时使用。...
标签:无分类:As3&Flex阅读:3122评论:0阅读全文
sshong发表于2007年5月29日 17:47:00 更新于2007年5月29日 17:48:00
一、You should bear in mind the following when applying namespaces:

You can apply only one namespace to each declaration.
There is no way to apply a namespace attribute to more than one definition at a time. In other words, if you want to apply your namespace to ten different functions, you mu...
标签:无分类:As3&Flex阅读:5950评论:2阅读全文
sshong发表于2007年5月29日 17:32:00 更新于2007年5月29日 17:33:00
一、When a package is created, the default access specifier for all members of that package is internal, which means that, by default, package members are only visible to other members of that package. If you want a class to be available to code outside the package, you must declare that class to b...
标签:无分类:As3&Flex阅读:2539评论:0阅读全文
sshong发表于2007年5月29日 17:09:00 更新于2007年5月29日 17:09:00
as2种,大家都熟悉的loadvars在as3种被淘汰了,取而代之的是正统的URLLoader.
与urlloader相关的类有一大摞,让我们从流程上来理解下。
首先要与服务器交换数据,必须要发送数据到服务器,然后服务器接收数据,最后服务器返回数据。

一、准备发送数据 利用URLRequest来定义如何连接,链接到哪里,传递些什么数据。

A.首先要知道服务器地址以及访问的页面,这些都通过urlrequest的url属性来定义。
譬如
var url:String="http://sshong.8866.org/chatroom.jsp";
var req:URLRe...
标签:无分类:As3&Flex阅读:2633评论:0阅读全文
sshong发表于2007年5月29日 16:46:00 更新于2007年5月29日 16:46:00
1.不要有中文路径!实例不要与类名相同!
今天下午调试,因为我有一个元件叫login_win,我把它连接到了一个元件类也较login_win,并且我把该元件拖到主场景中,命名login_win,结果在主文档类老是出错,调了一下午都是这个错误Error #1046: Type was not found or was not a compile-time constant: login_win.
论坛上说flash9不支持中文路径,所以会导致flash无法导入包,报该错,我把这些文件都拷贝到d盘根目录下,还是出错,nnd,急了,结果把主场景里的login_win更名为Login_win...
标签:无分类:As3&Flex阅读:2507评论:0阅读全文
sshong发表于2007年5月28日 14:22:00 更新于2007年5月28日 14:22:00
as3按键事件同所有其他as3事件一样,都是当某事件发生后,将该事件加入到事件流中,寻找是否有元件添加了对该事件的响应函数,如果有,则触发它。

as3按键事件的定义是在flash.events.keyboardevent,是event的子类,除了继承event的基本属性外,还有一些自身的独特的属性,有两种情况会触发键盘事件,一种是keyup(按下键),一种是keydown(弹起键),(这两个都是keyboardevent类的常静态static const属性),在键盘事件触发后,传递的事件中有一个重要属性--keyCode,标示是按下了哪个键,另外有shiftKey、ctrlkey...
标签:无分类:As3&Flex阅读:3039评论:0阅读全文
sshong发表于2007年5月28日 14:05:00 更新于2007年5月28日 14:05:00
sharedobject分三种类型:

一、只在客户机端保存的,localsharedobject,扩展名为.sol,保存在本地applicationdata的相应的文件夹中。

二、只在服务器端保存的,remotesharedobject,扩展名为.fso,保存在服务器端application对应的程序文件夹下。

三、既在本地又在服务器保存的,在本地保存在applicationdata的相应的文件夹中,扩展名为.sor,在服务器端保存在application对应的程序文件夹下,扩展名为.fso,且ms本地的比服务器上的小。

四、as3对服务器端的soj(包含既保存在...
标签:无分类:As3&Flex阅读:2484评论:0阅读全文
共58篇日志 第5/6页 下一页 上一页 尾页 首页
联系我
博客订阅