2007年5月28日
摘要: 1.问题如何随机取数组中的多个值?给定一个数组,需要从此数组中随机取出不重复的几项;2.应用举例从20个会员中,随机抽出5个做为幸运奖;对于这个应用,一个办法是可以在数据库层面解决,如(sql server):select top 5 * from (select top 20 * from userid order by userid desc) as b order by newid()可是... 阅读全文
posted @ 2007-05-28 22:28 三千 阅读(14265) 评论(7) 推荐(1) 编辑
  2007年5月14日
摘要: Flash游戏开发中,按键处理很重要,按键处理的效果,直接影响用户的游戏体验。Flash按键处理说简单就简单,说麻烦也麻烦,尤其对于复合键的处理。我举个例子:有这样一个游戏角色移动的游戏,需要角色具有八方向移动,如果用户先按下←键,游戏角色向左移动,这时候用户又按下↓键(←键不抬起),这时候游戏角色要向左下角移动,接下来,如果用户抬起↓键(←键不抬起),游戏角色转为继续左行,如果用户抬起←键(↓键... 阅读全文
posted @ 2007-05-14 23:50 三千 阅读(4862) 评论(7) 推荐(0) 编辑
  2007年5月12日
摘要: 一、先看图: 这是一个用Flash做的动态曲线图,请将鼠标移动那些绿色的小点上看看。这个示例可以结合asp、asp.net、php、jsp等后台语言,显示你想要的数据曲线。其实是与后台语言无关的,只要按一定的格式传递数据给它就可以。另外,这仅仅是个示例程序,您在使用时,有可能得按照自己的需求重新修改,但本例基本上已涉及了Flash绘制曲线图的各个技术方面。二、在制作此例前,我假设您已了解以下Fla... 阅读全文
posted @ 2007-05-12 01:28 三千 阅读(9302) 评论(19) 推荐(0) 编辑
  2007年5月4日
摘要: function Method_Name() { trace("callback: "+getTimer()+" ms."); } var intervalID:Number = setTimeout(Method_Name, 1000); // 清除setTimeout(); // clearTimeout(intervalID) 也可以使用匿名函数: setTimeout(functi... 阅读全文
posted @ 2007-05-04 11:04 三千 阅读(2939) 评论(0) 推荐(0) 编辑
  2007年5月3日
摘要: 在Flash里,如果把一个按钮放在一个MC中,或者在MC的点击事件中编写场景跳转代码: gotoAndPlay("s1",1);或nextScene(); 竟然没有效果,即场景不会跳转。 解决办法是,在要跳转的场景中,给帧指定名称或锚记,然后 _root.gotoAndPlay("名称/锚记"); 就可以了。 阅读全文
posted @ 2007-05-03 15:55 三千 阅读(1082) 评论(1) 推荐(0) 编辑
  2007年5月2日
摘要: 安装Enterprise Library 3.0及其源码,然后编译源码,在EntLib3Src\App Blocks\bin文件夹中生成37个dll文件,包括了Enterprise Library 3.0的所有“Block”,EntLibConfig.exe是可视化配置文件改写工具,正因为这个可视化配置工具,我才没有选用Log4Net而选用了Logging做为日志记录组件,也才有了今天的这... 阅读全文
posted @ 2007-05-02 22:46 三千 阅读(1763) 评论(5) 推荐(0) 编辑
  2007年4月28日
摘要: 今天,在一个有多个场景的Flash中,加入了不多的一点代码,想实现一个游戏面板呼出的效果。第一场景的一个按钮上,有如下一点代码: on (rollOver) {_root.propertyBar_mc.onEnterFrame = function() { if (_root.propertyBar_mc._x<=560) { delete _root.prop... 阅读全文
posted @ 2007-04-28 18:41 三千 阅读(1474) 评论(0) 推荐(0) 编辑
  2007年3月19日
摘要: 很简单,创建一个零工期的任务,Project 会自动显示为里程碑。更详细内容可参考Project帮助: 在“视图”菜单上,单击“甘特图”。 在要更改的任务 (任务:一种有开始日期和完成日期的操作。项目计划由任务组成。)的“工期”域中键入 0。 按 Enter。 当为任务输入零工期 (工期:完成任务所需的有效工作时间的总范围。通常按照项目日历和资源日历的定义,为从任... 阅读全文
posted @ 2007-03-19 16:40 三千 阅读(11511) 评论(0) 推荐(0) 编辑
  2007年3月15日
摘要: Cuyahoga 1.5.0 版提供两种下载:Cuyahoga-1.5.0-bin.zip,Cuyahoga-1.5.0-src.zip前者是编译后的Cuyahoga 系统,后者是Cuyahoga 的源代码,可以下载来研究,或自己扩充/修改后再发布。 在我准备研究Cuyahoga 源代码之前,我想先预览一下Cuyahoga的功能,所以这儿我使用Cuyahoga-1.5.0-b... 阅读全文
posted @ 2007-03-15 00:41 三千 阅读(1686) 评论(8) 推荐(0) 编辑
  2007年3月14日
摘要: Introduction Cuyahoga is an open source .NET web site framework. It provides content management capabilities and has a modular approach. Currently it works with MS .NET 2.0 with SQL Server, P... 阅读全文
posted @ 2007-03-14 23:36 三千 阅读(930) 评论(1) 推荐(0) 编辑