2011年1月5日

像素级别检测的应用兔子

该文被密码保护。 阅读全文

posted @ 2011-01-05 16:22 songqiuming 阅读(2) 评论(0) 推荐(0) 编辑

关于检测元件中的透明度的问题,然后可以用来检测碰撞

摘要: //上一个小例子,想起怎么用就行了了(s是一个mc,内部有几个mc) import flash.display.BitmapData; import flash.events.MouseEvent; import flash.utils.ByteArray; var bmp:BitmapData=new BitmapData(s.width,s.height,true,0x000000);... 阅读全文

posted @ 2011-01-05 15:52 songqiuming 阅读(159) 评论(0) 推荐(0) 编辑

as3中的 override

摘要: 在写很多相似的东西的时候,往往都喜欢先写一些口,或者基础的能包含公共特性的类,然后在都实现接口或者是继承类,达到方便的目的。公用的东西一般都是属性,然后在子类中重新设置值至少在as3 (cs5)中只能重写方法的,当然也可一再方法中设置属性的值(其实这就变相的等于可以重写属性值了),但是在重写方法的时候,要求参数和返回值的类型必须和父类相同的 阅读全文

posted @ 2011-01-05 09:05 songqiuming 阅读(1836) 评论(0) 推荐(1) 编辑

2011年1月4日

addChild的用法

摘要: 你真的会用么?先看文档将一个 DisplayObject 子实例添加到该 DisplayObjectContainer 实例中。子项将被添加到该 DisplayObjectContainer 实例中其它所有子项的前(上)面。(要将某子项添加到特定索引位置,请使用 addChildAt() 方法。) 如果添加一个已将其他显示对象容器作为父项的子对象,则会从另一个显示对象容器的子列表中删除该对象。(注意:系统会将对象位置改变,因为局部坐标没变,父对象变了,所以位置改变了)注意:stage.addChild() 命令可导致与发布的 SWF 文件有关的问题,包括安全性问题和与其他加载的 SWF 文件的 阅读全文

posted @ 2011-01-04 12:41 songqiuming 阅读(7336) 评论(0) 推荐(0) 编辑

关于动态类

摘要: 摘自:http://blog.163.com/rj_syx@126/blog/static/4392037720092525650676/ 这也算是AS特有的东西吧? 一般来说,属性和方法都应该在类中定义好,而不能在类定义之外添加。但AS中却可以——只要在类定义时将该类定义成“动态类”即可(也就是在class关键字之前加上dynamic)。 例如: dynamic class Ball //类定义 { private var radius:Number; function Ball(r:Number) { radius=r; } } 在使用Ball类的fla文件中: var myBall:Ba 阅读全文

posted @ 2011-01-04 09:06 songqiuming 阅读(236) 评论(0) 推荐(0) 编辑

2010年12月27日

自己写的BindMaps类,用与简单元件控制

该文被密码保护。 阅读全文

posted @ 2010-12-27 09:24 songqiuming 阅读(0) 评论(0) 推荐(0) 编辑

2010年12月17日

关于as3中删除容器字对象的问题

摘要: package { import dateBtn.DBtn; import flash.display.Sprite; import flash.events.MouseEvent; import monthBtn.MBtn; public class calendar extends Sprite { private var mCon:Sprite; private var dCon:Sprite; private var mArr:Array=["一月","二月","三月","四月","五月","六月","七月","八月","九月","十月","十一月","十二月"]; pri 阅读全文

posted @ 2010-12-17 07:17 songqiuming 阅读(750) 评论(0) 推荐(0) 编辑

2010年12月16日

如何去学一门新语言(计算机)

摘要: 看懂并使用doc的过程 阅读全文

posted @ 2010-12-16 11:48 songqiuming 阅读(119) 评论(0) 推荐(0) 编辑

erlang学习(怎么看怎么像是递归调用)

摘要: -module(tut6).%%这个程序用于取最大值,加入输出监听函数更容易理解一些-export([list_max/1]).list_max([Head|Rest]) - list_max(Rest, Head).list_max([], Res) - Res;list_max([Head|Rest], Result_so_far) when Head Result_so_far - io:format("Head=~w~n",[Head]), list_max(Rest, Head);list_max([Head|Rest], Result_so_far) - io:for 阅读全文

posted @ 2010-12-16 08:20 songqiuming 阅读(187) 评论(0) 推荐(0) 编辑

2010年12月14日

关于c中无法使用动态数组的简单解决办法

摘要: 原文地址:http://panqiujuan.blog.163.com/blog/static/92852374201082732727233/#includestdio.h#includestdlib.h //需要include这个头文件,后面malloc库函数要用它void main(){ int n,i; int *a; //需要这么声明动态数组,也就是先声明一个指针 printf("enter the num of elements:"); scanf("%d",&n); a=(int *)malloc(n*sizeof(int));//取得数组的成员个数后,需要动态的申请数组 阅读全文

posted @ 2010-12-14 16:04 songqiuming 阅读(1164) 评论(0) 推荐(0) 编辑

导航