发新话题
打印

[原创]如果你对AS一点都不了解,请进来,

象我等的菜鸟,如果你看了以上的教程,试试看,想办法独立完成这个的制作,[upload=swf]viewfile.asp?ID=72868[/upload]

附件

20031112081130220.swf (3.25 KB)

2003-11-12 08:08, 下载次数: 522

TOP

呵呵,说明一下,当鼠标点击按纽事,播放按纽事件,如果鼠标再次经过按纽,就停止该按纽响应的事件,有兴趣做做,

TOP

不错,我也很喜欢的,希望多发一些,辛苦了

TOP

多多益善~

TOP

晕! 13楼的兄弟,你怎么这样啊,还真是会坑人啊!

TOP

[B][B]
引用:
以下是引用紫霞狼在2003-11-11 19:41:51的发言: 已编辑,谢谢
[B]大家不要点这个连接,是恶意的,要求删掉,要不是不准骂人,我早开火了,请版主能删除紫霞狼的贴子。[/B]

TOP

真是不错啊!大力支持!!

TOP

支持

TOP

版主,把紫狼霞的帖子删了吧,有很多朋友不小心就进入了,多少会造成一些麻烦的

TOP

好东东,顶一下~~~~~~``

TOP

这是第3个MC嵌套 楼主帮忙PP=。=[upload=swf]viewfile.asp?ID=73132[/upload]

附件

2003111222301144163.swf (2.95 KB)

2003-11-13 06:30, 下载次数: 254

TOP

继续写!好

TOP

感谢朋友们的大力支持,昨天就写了一个,关于m c事件的,原因,我时时把自己放在刚接触AS的角度,总感觉到不太妥当,于是今晚才能发一个上来了,还望朋友门多多批评

TOP

我有个问题捏,第3个MC嵌套好象有点地方不对 当3个按纽都按过之后再按其中任何一个就都没反应了-0-

TOP

真是好笑,那个SWF文件,我只是想请教下楼主是用什么AS实现滴,居然说成恶意的了,楼主怕是不晓得吧?我的叶子并无木马,病毒.何来恶意?

TOP

引用:
以下是引用joojooo在2003-11-13 13:31:12的发言: 我有个问题捏,第3个MC嵌套好象有点地方不对 当3个按纽都按过之后再按其中任何一个就都没反应了-0-
是的,你做的与我前面讲的是一样的效果,只设置了使MC动作,没有设定如何使它停止,只是在每个按纽的语句中添加一些语句就行了,依你的水平,你一定能做到

TOP

交流一下下。 我做了一个 “MC” ,隶属于一个 “按钮” 的“经过时” 事件。就是说,当鼠标经过这个按钮的时候,MC发生事件。可是我这个隶属与按钮的经过性 “MC” 做的很大,当鼠标经过“内在”的MC而不是按钮本身时,事件也发生了,怎么只让经过按钮的时候发生事件?

TOP

不太明白你说的意思。把源文件发上来,也许大家能给你解决

TOP

利用第2个教程做的换背景图-0-[upload=swf]viewfile.asp?ID=73326[/upload] 同时问一下。。。这中间有2个按纽 我想做成当背景为按纽1时 按纽2有效而按纽1无效 有什么办法吗

附件

2003111315564977789.swf (344.16 KB)

2003-11-13 23:56, 下载次数: 274

TOP

这个不知到,你可以不把按纽放在一层的一桢上,当点击按纽后,哪个你想要它无效的按纽就不出现了,达到你要的效果

TOP

写在MC上的AS, 我在最初学习AS时,简直还弄不清楚AS写的地方,甚至连别人的都看不懂,对于初学一定要把这个简单的问题弄清楚:写在按纽上的AS只有触发了按纽后就执行;写在桢上的AS当时间轴走到这桢时就触发执行;写在MC上的AS当时间轴走到这个MC时就自动执行,如果与鼠标相关,鼠标触发就执行。你知道这一点之后,你就会很快的知道别人的源文件的AS写在什么地方了。 写在MC上的AS与写在按纽上的AS很相近,但不相同,为了让初学朋友看看写在mc上的语句,我们先看看这个例子 onClipEvent(enterFrame){ _rotation-=10 } 可以用这个使圆转动例子来说明,1、做一个圆的MC 2、拖进场景后,选中MC,(注意,选中MC,不是选中桢,)3、在动作面板上写以上语句,看看这个圆是否转动, 呵呵,是转动了吧!高兴!但是马上你就会凉下心来,为什么?自己只能照着别人的做,所谓编程,好象是可望不可及的事, 于是我们需要理解它,要知道为什么,首先,加在MC上的AS基本结构是 onClipEvent(事件){想要实现的命令} 上面的例子,中的事件是enterFrame是“导入载”就是要导入大括号中的命令,(关于事件还有加载load 、卸载unload、等等,可以去查查资料,或者看看帮助)大括号中是什么命令呢? _rotation是旋转的意思, 如果学到这里就说好了,好了!学会了,不行!为什么?初学嘛,就是有很多不懂的,试问:rotation前面有一个短线,是什么,知道吗?不知道,就要研究,哦!原来这种加短线的是MC对象的预定义属性,就是将要定义这个圆的旋转属性,因为旋转怎样旋转啊?有旋转速度,有旋转方向。那么,=号左边的负号又是什么呢?为了知道,干脆把它改成正号试试,你就自己知道了,10又是什么,你又把它改一下,同样你自己也知道了,最后理论升级:这些叫做参数 如果又说学会了,还是不行!这只叫做理解了,知识的建立是知识点~理解~应用,要应用啊?别忘了,好的,又回来,这个预定义属性还有哪些呢?有MC的横纵坐标,还有MC的透明度等,听说倒不如动手,再在你做的这个圆MC的动作面板里继续写在_rotation-=10下面,_x=? _y=? alpha=?把这些一起放在大括号里,试试!哈哈,自己是不是有点好象是在编程一样的感觉了呢? 继续努力,想:如果用鼠标去控制它旋转又将如何办,比如我们做到鼠标一经过它它就旋转,不要来不来就把问题提到论坛里去,要利用自己的知识去看是否解决的到,如果我在这里和前面 说的所有你都知道的话,你一定能独立完成的!(如果没人要这个,我就不发上来了,因为发上来容易让人不动脑筋的) 以上是最简单的了,高手们不要笑话,多批评,多鼓励,我本身是超级菜鸟一只,只是一个不怕麻烦的人) 在这里发这样的教程是为了让更多的人不要被挡在AS这个大门外。众所周知,不学点AS,不可能把FLASH学好!

TOP

请问楼主怎么达到你是说的哪个效果啊! 就是鼠标再次移过去球就停了

TOP

on (rollOver) { _root.mc3.mc2.mc1.stop(); } 呵呵,就这么简单,把以上语句接着按纽的语句写就是了

TOP

我早试了,但没用,不知道什么地方错了

TOP

on (press, release) { gotoAndPlay(1); _root.mc3.mc2.mc1.play(); } on (rollOver) { _root.cm3.cm2.cm1.stop(); } 是这样写对吗???

TOP

[upload=fla]viewfile.asp?ID=73351[/upload]

附件

200311131923583509.fla (25 KB)

2003-11-14 03:02, 下载次数: 213

TOP

晕!刚才把mc打成cm了

TOP

请问如果要点击按钮才停该怎么班啊?麻烦楼主了

TOP

呵呵press

TOP

哇 才一会没来又有新的啦 好呦~

附件

200311132033758225.swf (356.13 KB)

2003-11-14 04:33, 下载次数: 236

TOP

发新话题