- 浏览: 140154 次
- 性别:
- 来自: 苏州
文章列表
在as3里,我做了一个这样的尝试
js 代码
var s:Sprite = new Sprite();
s.x = 100;
s.y = 100;
var gra:Graphics = s.graphics;
gra.beginFill(0x000000,1);
gra.drawRect(0,0,200,50);
gra.endFill();
this.addChild(s);
trace(s.width);
s.rotation = 90;
tr ...
- 2007-03-27 15:33
- 浏览 2618
- 评论(0)
近来在开发中遇到这样一种情况:
js 代码
var bit:BitmapData = new BitmapData(DrawableTarget.witdh,DrawableTarget.height,true,0);
bit.draw(DrawableTarget);
如果先前DrawableTarget是缩放过的话(scaleX不是1),bit.draw是不能捕捉完全的,它认为DrawableTarget没有变形过,因此要让DrawableTarget贴合bit,就需要用Matrix来缩放。
js 代码
var bit:BitmapData = ...
- 2007-03-19 15:38
- 浏览 3501
- 评论(0)
最近在用as3做项目了,总体感觉还是不错的。
今天发现一个问题,在遮照下(timeline下画的)addChild TextField不能显示出来,郁闷啊。addChild在遮照外边就好了,看来as3的文字处理还是老样子啊。特此记录。
- 2007-03-15 17:48
- 浏览 1623
- 评论(0)
基础很重要,以下内容都是参照prog_actionscript30.pdf,但不算翻译,adobe labs上有。
type checking
as3里有两种类型检测:编译时和运行时。as3是一种动态定义类型语言(Dynamically typed language),一般来说应该是运行时才会去检测类型正确性,但是在实际开发中,这种检测有时会降低开发效率,所以flash9提供了编译时检测的方式,在发布时选择strict mode
is 操作符
is是用来代替instanceof的,检测变量是否是某个类型,比如
var mySprite:Sprite = new Sprite();
trace(m ...
- 2007-02-15 10:26
- 浏览 4065
- 评论(0)
Here is a helpful list of questions that you can ask when trying to identify use cases
what funcitons will specify actor want from the system?
does the system store and retrieve information? if so,which actors trigger this behavior?
what happens when the system changes state? Are any a ...
- 2007-01-28 13:37
- 浏览 1516
- 评论(0)
Asking the following questions will help you identify actors:
who or what uses this system?
what roles do they play in the interaction?
who instanlls the system?
who or what starts and shuts down the system?
who maintains the system?
what other system interact with this ...
- 2007-01-28 12:57
- 浏览 1519
- 评论(0)
NetReptile推荐 [2005-6-7]
出处:developerWorks 中国
作者:Leslee Probasco
为了有效的应用 Rational 统一过程 (RUP),首先要理解它的关键目标,并且弄清楚每一个目标为什么重要,他们是怎么样结合在一起,共同帮助你的开发团队满足涉众 ...
- 2007-01-22 09:30
- 浏览 1303
- 评论(0)
从tomcat 5.5开始,administration web application功能就独立出来了,需要单独下载并复制到tomcat home里。
添加一个管理者帐号:
第一次用这个功能的时候非常郁闷,不知道该用什么用户名密码登陆,上baidu搜索一下才知道要修改一个配置文件(为什么文档里没有呢)。找到Tomcat 5.5\conf\中的tomcat-users.xml 文件,tomcat是基于xml的配置方式的,打开它,在</tomcat-user>最后一行之前,加入下列一行
<user username="admin" password=" ...
- 2006-12-31 13:32
- 浏览 2025
- 评论(0)
在实际编程时,要使Log4j真正在系统中运行事先还要对配置文件进行定义。定义步骤就是对Logger、Appender及Layout的分别使用。Log4j支持两种配置文件格式,一种是XML格式的文件,一种是java properties(key=value)【Java特性文 ...
- 2006-12-27 16:59
- 浏览 4528
- 评论(0)
合成物品
http://zhidao.baidu.com/question/8347641.html
屠龙宝典
http://post.baidu.com/f?kz=9541268
- 2006-12-26 14:07
- 浏览 1406
- 评论(0)
Java Annotation入门
http://www.matrix.org.cn/resource/article/44/44048_Java+Annotation.html
Java Annotation手册
http://hi.baidu.com/xidianliuy/blog/item/a443adecef7c752763d09f68.html
- 2006-12-25 10:12
- 浏览 1908
- 评论(0)
参见原文:http://junit.sourceforge.net/doc/cookstour/cookstour.htm
我在这里写一点学习心得,这篇不是翻译。
JUnit是一个设计良好的测试框架,学习的过程让我再次感受到模式所带来的好处。
Command
JUnit适合给开发人员做单元测试(白盒子),这也是JUnit的目标。一个单元测试用例可以代表一个测试步骤,具有原子性的特点。在开发过程中,我们常常把这样的用例封装成一个类,实例化后就代表了一个单元实体。这样做的好处就是让一个测试用例独立出来而不受其他逻辑干扰(我发现这样的想法在现实生活中也是非常合理的)。
Command模式很好的解决 ...
- 2006-12-22 10:52
- 浏览 2214
- 评论(0)
JUnit不用说是大名鼎鼎了,良好的设计让测试变得比较方便,最主要的是可以和项目代码分离了。 8) 在大项目中应该是很有效的测试框架(小程序中就显得很麻烦了 :wink: )。
在这里先给个UML,以后再详细研究。
- 2006-12-20 22:46
- 浏览 1312
- 评论(0)