发新话题
打印

[公告]ActionScript程序小练习[有题...]

[AS活动]按照规定抽取数字

标题:按照规定抽取数字
试题内容:有下列5个数组
myarray0 = [2, 3, 7];
myarray1 = [8, 9, 10, 13, 14];
myarray2 = [16];
myarray3 = [24, 25, 26, 27, 29, 31];
myarray4 = [34, 35, 36];
要求抽取8个数字出来,条件是:(1) 在每个数组中任意索引抽取一个,这样就抽取了5个,多余的3个,按照数组中元素多的进行优先抽取,并且在某数组中进行第2次抽取出来的还要满足:如果第一次抽取出来的前后数字不是连续的,就在该数组的任意索引再抽取一个,比如第一次在数组myarray3中抽取了29,那么第2次就抽取该数组中29之外的任意一个.:如果第1次抽取的前后有连续的,则抽取前后的任意一个.比如第一次在数组myarray3中抽取了26,则一定要抽取25,或者27.请注意:这里我规定用这些数组,目的是为了大家方便,因此请按照数组是动态成立的来思考,不要直接说myarray3是最长的,因为动态建立的还需要判断。
结题时间:7-15
加密分数:100(100分以下的人的回复中代码精练者可得分)
状态:结束
回复地址:dispbbs.asp?boardid=1&id=251351&star=1#251351

建议
:先将数组进行处理,使之成为
myarray0= [24, 25, 26, 27, 29, 31];
myarray1 = [8, 9, 10, 13, 14];
myarray2= [2, 3, 7];
myarray3 = [34, 35, 36];
myarray4 = [16];
应当更好操作,当然各有各的办法。最好做个只直观的SWF出来,如果只用trace,有些朋友还不知道我们在干什么



[此贴子已经被作者于2005-7-15 19:14:53编辑过]

TOP

[AS活动]精灵鼠小弟之逃亡篇
标题:精灵鼠小弟之胜利大逃亡
试题内容:用键盘控制老鼠进行运动。
按方向键,老鼠向相应的方向移动。

老鼠可参考——
点击浏览该文件。也可自制。
结题时间:7月17日 16:00
加密分数:10分(10 分内的朋友有得分的权利)
/bbs/viewthread.php?tid=251657&star=1

TOP

[AS练习]点击按纽奇次、偶次的辨别
标题:点击按纽奇次、偶次的辨别
试题内容:做一个MC,MC本身是一个时间轴渐变动画,要求点击按纽奇次,播放;偶次停止。
结题时间:7月15日
加密分数:1分
回复地址dispbbs.asp?boardID=1&ID=251713&page=1
说明:此贴专门为0积分的朋友而出,只有0积分的才有资格得分,从1楼起,凡方法与前面的不同的可以获得一分。

TOP

标题:阴影/流星效果
试题内容:跟随鼠标移动的效果(详见示例)
结题时间:7月25日
加密分数:5
回复地址dispbbs.asp?boardID=1&ID=252542&page=1

结束,请版主打分

[此贴子已经被作者于2005-7-25 13:20:27编辑过]

TOP

[AS练习题]画笔步骤录制
标题:画笔步骤录制
试题内容:做一个画笔,并记录下画笔的每一步都来,录制完后可以点击播放!其实数据存储编写方式多种多样,这里没有具体要求,通过这个练习也可以相互比较!
评分标准:按答题者现在的积分划分等级提出不同要求,满足要求,就能得分!对代码的精彩者可以加两分!
0~10分等级:做一个画笔,画笔的每一步都记录下来,须有两个按钮,一个录制按钮,一个播放按钮。
10~50分等级:做一个画笔,画笔的每一步都记录下来,须有两个按钮,一个录制按钮,一个播放按钮。录制时间为30秒,录制时间到30秒时自动停止。能够随时开始或停止录制,且录制前绘画的图片也要求记录下来!
50分以上:做一个画笔,画笔的每一步都记录下来,须有两个按钮,一个录制按钮,一个播放按钮。录制时间为30秒,录制时间到30秒时自动停止。能够随时开始或停止录制,且录制前绘画的图片也要求记录下来!须再有一个下拉列表,和一个删除按钮,每次录制完后会自动在下接列表中增加一个选项!点击选项后,再按播放就可以重放那一次绘画过程,而按删除则会删除那一次绘画记录!
注意:由于本题仅为AS练习,对美工方面没有要求,可节约些时间,但是在满足加分要求下大家也可自由发挥,可以把你想到的效果show出来。由于练习的东东实用性比较强,本次练习可不用把源文件贴出来,但须把代码和最终效果文件贴出来!
结题时间:7月28日
推荐加密分数:100分(如果你不想加密亦可)
说明:此贴无论积分多少都可来做,只有每个积分等的要求不同,从1楼起,凡方法与前面的不同的且达到要求就可以获得一分。
相信时间充足,边学边做也可以了!
希望大家踊跃参加,show出你的精彩!在练习中体会收获;
活动承诺:当结题后本人会将各位参加者的代码一一点评,并指出精彩之处!本人亦会贴出自已的练习作品,但由于题目是本人所出,将不进行评分。如果对题目有什么不满意,或者题目中不清楚的地方可以随时提问!
回复地址dispbbs.asp?boardID=1&ID=252600&page=1
本人第一次出题!!大家多多捧场呀,,冷场就糗大了!!

TOP

[AS活动]拖动练习——0分专贴
标题
卖酒瓶
试题内容

将酒瓶(MC)拖入目标区内。如果没放到目标区,回到MC原来位置
结题时间
8月1日
加密分数
1分
/bbs/viewthread.php?tid=253724

TOP

标题:圆圈效果
试题内容:一个圆圈的动画
结题时间:7月28日
加密分数:0
回复地址dispbbs.asp?boardid=1&id=253757
状态:开始

Flash:
[upload=swf]UploadFile/2005-7/200572617358170.sw

附件

2005-7/200572617358170.swf (665 Bytes)

2005-7-27 01:35, 下载次数: 225

TOP

[AS活动]10秒倒计时!——3分以内朋友特惠版

试题内容:10秒倒计时,每秒变化一次。
回帖时需: 注明所用AS代码,SWF和fla文件。
3分及以内朋友,达到效果即加一分。3分以上朋友若要参与,请注意界面效果,如3分以上朋友作品超过5个,将投票选前三名加分。
结题时间: 8月6日12:00
加密分数: 3分
/bbs/viewthread.php?tid=254917&page=1

TOP

标题:格斗游戏
试题内容:一个主角和一个敌人,主角招数数超过2,敌人最少2招
结题时间:8月13日下午
加密分数:8
回复地址dispbbs.asp?boardID=1&ID=255086&page=1
状态:进行

[此贴子已经被作者于2005-8-4 16:52:17编辑过]

TOP

[AS活动]画中画
标题:画中画
试题内容:用FLASH做出画中画效果,主场景中需一个可拖动的东西(可以是小球,也可以是其他东西),小屏幕中有缩影。(1)当拖动主场景中的东西,小屏幕也跟随做相应的变化。(2)相反,当拖动小屏幕的东西,主场景也跟随做相应的变化。

效果如下:

点击浏览该文件
结题时间:8月8日 10:00
加密分数:5 (5分以上的朋友视效果及创意建议加分)
回复地址dispbbs.asp?boardID=1&ID=255224&page=1
状态:已结束

[此贴子已经被作者于2005-8-8 15:58:28编辑过]

TOP

嗯,在這裏要發一貼,應該是按章程辦事吧.

[AS练习]做一个放大镜

题目:
制作一个放大镜
内容:用你能想的任何方式做一个FLASH放大镜来.鼓励创新与高效(这里的"效"指"效率"和"效果")
要求:请直接贴上你的SWF文件.当我在这个贴子中宣布整个练习结束之后再请参加练习的朋友补充代码说明或源文件在自己所发SWF文件的贴子中.方便于我下评语.多谢合作.
加密:不用加密贴子
加分条件:我不是版主,不能给大家加分,但此版版主们对这类活动是强烈支持的,相信只要大家积极参预并完成效果.我会在结束评语贴中向版主们申请哪些人加分的.
结题时间:幾小時後
/bbs/viewthread.php?tid=254948&page=1

TOP

[AS练习]用圆形公式画特效
题目:用圆形公式画特效
内容:用纯AS画如下效果(可以是多边形,只要效果相似就行)
[upload=swf]UploadFile/2005-8/200581113446201.sw

要求:请直接贴上你的SWF文件.当我在这个贴子中宣布整个练习结束之后再请参加练习的朋友补充代码说明或源文件在自己所发SWF文件的贴子中.方便于我下评语.多谢合作.(因本人语文不过关,此处直接引用minzojian的大作~还望见谅)

加密:不用加密贴子

加分条件:我不是版主,不能给大家加分,但此版版主们对这类活动是强烈支持的,相信只要大家积极参预并完成效果.我会在结束评语贴中向版主们申请哪些人加分的.(此处又是引用~~) 一般3分以下的达到效果即可加分(1分) 3分以上的请注意健全功能~例如多加几个按钮控制什么的~~


结题时间:8月13日
回复地址:dispbbs.asp?boardid=1&id=256166&star=1#256166
状态:结束


[此贴子已经被作者于2005-8-13 17:22:42编辑过]

TOP

[AS活动]字符串练习
标题:字符串练习
试题内容:截取任意两个字符间最短的字符串
例如:有字符串“12346168”
截取1和3之间的字符,返回 2

截取2和6间的字符,返回 34
结题时间:8月16日16;00
加密分数:9分
在结题时间前,选代码简练,准确,周密的4位朋友加分(成员及以上人员除外)


结束
dispbbs.asp?boardid=1&id=256517

[此贴子已经被作者于2005-8-18 7:47:31编辑过]

TOP

dispbbs.asp?boardID=1&ID=256531&page=1
[AS活动]圆形菜单
标题:[AS活动]圆形菜单
试题内容:详见示例
结题时间:--
加密分数:12
回复地址:见上
状态:停

[此贴子已经被作者于2005-8-15 11:25:25编辑过]

TOP

[AS活动]翻纸牌
试题内容
5张纸牌,压叠排放。点击任一张纸牌,该纸牌反转,并位于最上层,其它纸牌按最初原顺序叠放。


需贴出 SWF及FLA文件。并在回帖内贴出所用AS(为判题方便,请注意这一点,谢谢!!)
6分及以下朋友,正确者前5名加1分
加密分数:加密分6分
结题时间:——8月24日16:00
纸牌可参考如下文件,也可自制。

点击浏览该文件

点击浏览该文件

TOP

试题
标题:缓冲
试题内容:示例
结题时间:9-1
加密分数:10
回复地址http://www.flash8.net/bbs/dispbbs.aspboardID=1&ID=257767&page=1状态:进行
点击浏览该文件

TOP

[as活动一(flash8)]抛出你的filter-BlurFilter
随着flash8 beta2的发布,我们是不是要紧跟一下时代潮流了呢!!!没错。

抛出你的filter1-BlurFilter。
针对用户:分不多的,就10分以下的吧!!10分以上的人玩玩爽爽
前提:你要安装player8.0
要求:flash8版出现最多,最实用的也就是blur filter了。没错,就是用BlurFilter滤镜,发挥你的想象,做出意想不到的效果,其他滤镜使用活动,稍后开展。当然你要是使用到其他的flash8新增功能就更好了。
加密分数:就5分为限吧!其实无须加密的,大家起点一样。
结题时间:——8月29日17:00
关于加分:不用担心,有付出就有收获,前提是不要抄袭别人的,有不少会员已经在flash8专区发上效果了,就像关中晶。
别忘了贴上你的代码、fla、swf,还有你的注释。必须有注释(禁止把help文档copy下来)。谢谢。
地址:dispbbs.asp?boardid=1&id=258387&star=1#258387
已结束

[此贴子已经被作者于2005-9-1 15:29:55编辑过]

TOP

标题:测两次鼠标单击之间的距离

试题内容:随着活动的开展,感觉可以出的题目越来越少了……前些天看到一位朋友的问帖,得到了这个题目。
    计算邻近两次鼠标单击点之间的距离。
   两点间距离公式:第一点坐标为(x1, y1) 第二点坐标为(x2,y2)
 s=
  (考虑到闪吧有很多小朋友,他们可能没有学过这个公式)
回帖时要贴出所用AS和swf文件.

结题时间:8月30日16:00
加密分数:3 (3分及以下朋友,计算正确的前5位朋友加分

/bbs/viewthread.php?tid=258523

TOP

这种方式好。可以提高我们菜鸟的水平,非常支持,还请斑竹事后对代码进行总结

TOP

[AS活动]按一定规则排列苹果
标题:按一定规则排列苹果
试题内容:现有(9×9) 81个苹果,每个苹果身上有一个序号,要求按一定的规则排成九行九列;我给出最简单的两种排列规则,答题者必须做出除了这两种排列以外的排列!
结题时间:911(好特别的日子哇
加密分数:5分;
打分规则:积分在5分下的只要给出一种与别人不同的方法即可加分,10分下的要给出两种与别人不同的方法才能加分,10分以上的至少给出三种不同的方法!
状态:进行中……
例题:
点击浏览该文件
回复地址dispbbs.asp?boardID=1&ID=259909&page=1

TOP

题目:买鸡问题!
内容:一百元钱买一百只鸡,公鸡5元一只,母鸡3元一只,小鸡一元3只,请问有哪几种买法?
要求:1,文字说出编程思路。2用AS写出算法求出结果!
结题时间:2005.9.10 23:00
加密分数:60
回复地址dispbbs.asp?boardID=1&ID=259942&page=1
状态:未结束


[此贴子已经被LH8于2005-9-6 22:40:21编辑过]

TOP

[AS活动]图片过渡效果集中营

[AS活动]图片过渡效果集中营(开始总结,讨论)


标题:图片过渡效果集中营



试题内容:FLASH中的图片过渡效果非常丰富,实现方法多种多样,可谓只有想不到没有做不到!

要求在一个FLASH中实现三种或三种以上的图片过渡效果,过渡效果可随时相互切换!帖子中要求将AS主要代码,效果文件(即SWF文件)贴出来!关键处最好能注释一下,源文件能贴出来就更好了。
规则你做得过渡效果不能与楼上的相同,若出现与楼上相同效果,计算效果数目时将不计相同效果.(注:如果出现与楼上相同效果,但实现方法不同可以不扣除)
允许使用FLASH 8来制作,但还是尽量用MX2004来完成!总之不限制你使用的FLASH版本。
原则上加分人数不超过3人,如果活动中效果精彩者较多时,加分人数可以扩大到4~5人.
择其中精彩者加分。其中一分专门分配给1分及1分以下的参与者!
结题时间:9月21日点评!活动继续~~~~(还有两分未送出!)

加密分数:建议不加密(亦可按个人意愿自行加密)

状态:进行中……
地址:dispbbs.asp?boardID=1&ID=260341&star=1&page=1
希望大家积极参与,打造一个强帖出来!!便于大家以后此类效果搜索和参考!交流中你必有所得!总结交给我,你放心!!
请注意加分要求,否则不太好加分哦:

















"在一个FLASH中实现三种或三种以上的图片过渡效果,过渡效果可随时相互切换!"

[此贴子已经被作者于2005-9-21 13:52:34编辑过]

TOP

[AS活动]游戏中的组合键
嘿嘿,发完教程,发活动
标题:游戏中搓招的实现
试题内容:要求按下
j主场景文本框显示“出拳”
s+d+j主场景文本框显示“暴风拳”
s+a+s+d+j场景文本框显示“暴风龙颜拳”
当然要像拳皇那样时间间隔太长就不行了
结题时间:9.22
加密分数:5分;
打分规则:积分在5分下的只要给出一种与别人不同的方法即可加分,5分以上的至少给出两种不同的方法!
状态:进行中……
dispbbs.asp?boardID=1&ID=260767&page=1

TOP

[AS活动]胜利的孩子
出题人 :
<!--发贴心情--> zheng2511






题目:要求有孩子 数量为用户输入.把孩子围成一圈 以第一个小孩子为起点 每次以顺时针方向抽出用户输入的第?个孩子 一直这样循环下去,最后一个孩子将是胜利的孩子 请求出谁是那个胜利的孩子
题目:胜利的孩子
内容:要求有孩子 数量为用户自定义.把孩子围成一圈 以第一个小孩子为起点 每次以顺时针方向抽出用户自定义的第?个孩子 一直这样循环下去,最后一个孩子将是胜利的孩子 请求出谁是那个胜利的孩子
要求:1,文字说出编程思路。2用AS写出算法求出结果!
结题时间:2005.9.12 20:00
加密分数:5
http://bbs.flash8.net/bbs/viewthread.php?tid=260082&page=1
状态:已结束

TOP

标题:求n科平均绩点(题目较复杂)
试题内容:由用户定义输入n科的成绩与学分。根据各科的成绩,与各科的学分,算出绩点.公式如下:
科目n绩点=(科目n成绩-50)*科目n学分;(如果科目n成绩小于60,则科目n绩点为0);
平均绩点=(科目1绩点+科目2绩点+……+科目n绩点)/(科目1学分+科目2学分+……+科目n学分)
最终由用户点击按钮,求出平均绩点。计算小于60分的科目数为i,输出"你有i科要重修。"
结题时间
加密分数
回复地址
状态

TOP

回复:【AS活动】弹性菜单秀
加密:20(20分一下即可加分)。
实例:大概就是这样了,偶这随便做了一个:)
结题:11月1日

点击浏览该文件


[此贴子已经被作者于2005-10-18 12:49:36编辑过]

TOP

或许大家做过.大家没做过的来做做看
加密:1分就可
效果如下:
[upload=swf]UploadFile/2005-11/20051120225442541.sw

结贴:11.25
分数就斑竹自己看着加吧
http://bbs.flash8.net/bbs/viewthread.php?tid=270602&page=1

TOP

[AS活动]让小球做圆周运动
<!--发贴心情-->
标题:小球的圆周运动


试题内容:让小球做圆周运动.
要求:
1.主要部分用AS编写;
2.;积分在10分以下的只要让小球运动起来即可;积分10分以上的要让小球在运动时有缓冲的过程.
3.只要达到要求就可加分.加分范围:1~2分,代码特别精彩的酌情多加;
例子:
点击浏览该文件

结题时间:2005.12.25

加密分数:自由加密.

状态: 结束.

回复地址dispbbs.asp?boardID=1&ID=274433&page=1


[此贴子已经被作者于2005-12-25 20:50:44编辑过]