Flash 板


LINE

※ 引述《keenlong (keenlong)》之铭言: : 就是有关判断按的准不准的问题 : 一般说来,DDR游戏按钮状况会依照准度来决定按的分数,像是good,great之类的 : 因为在下对onclipevent还不是很了解,所以想问看看这样不知可不可行 : onclipevent(enterframe){ : if(key.isdown(key.up) : if(判断掉下来的箭头是否有碰到反应区) : if(该箭头的_y介於100~200,不包含130~160) : 显示good : if(该箭头的_y介於130~160) : 显示great : else : 显示bad : } : 不过做了一下发现似乎不太可行........想问问看这样写是否有很明显的错误??? : (大小写除外) : 还有箭头的掉落在下是用手动XD,为了配合一下节奏,这有办法用复制movieclip来做吗??? : 恳请解惑 谢谢 : 一直上来问问题,抱歉>"< 以前作过 下面的方法给你参考看看 依照你的方式 将来在复制箭头的时候会碰到很多问题 诸如时间的搭配或是判断'个别箭头'(也就是如果同一个箭头在场景出现两次时) 会造成错误 假设主场景有两个影格,两个图层 参考范例档http://web.cc.ntnu.edu.tw/~48970308/ddrteach.fla 先存档再开启 Layer1的图层上,有a,b两个instance,a是将被复制的影片,b是用来作为参考座标的mc 而这个图层第一与第二影格都是相同的。 Layer2(AS)的图层的第一个影格,其as如下 duplicateMovieClip("a","a"+1,11); //复制影片a,命名为a1,深度为11 setProperty("a"+1,_y,600-n); //设定a1的y为600-n if(getProperty("a"+1,_y)<=-50){ //如果a1的y小於-50 removeMovieClip("a"+1); //a1被拿掉 } Layer2(AS)的图层其第二个影格,其as如下 n=n+10; //变数控制而已 gotoAndPlay(1); //回圈 Layer2(AS)的图层,第一个影格中还放了一个隐藏按钮,命名为hidenutton 其as如下 on (keyPress "<Up>") { //在按下up的时候 if(Math.abs(getProperty("a"+1,_y)-b._y)<=50){ //如果a1与b的y方向距离<=50 trace("yes"); //输出"yes" }else { //否则 trace("no"); //输出'no' } } 当然,你也可以只用一个影格来作这些东西,不过我个人是比较喜欢分开来作 因为有时候当影格as过多时,对於非专业的程式设计者来讲是很痛苦的一件事情。 千万不要笨笨的跟我上面的范例一样ㄟ...要能自己更改变数或增加变数的应用 例如上述的n(箭头上移速度),可以活用,例如不同的关卡有不同的速度之类的。 若要将声音考虑进去,在声音的控制方面,有一个可以取得声音播放的位置 语法为snd.position 利用这个语法取得声音位置,设定一变数跟其有关联,而这变数就可以用来控制 任何你想要控制的(如箭头的出现,或精采时候速度变快等等) 当然 这些东西不是一天两天可以做出来的,要做到这样的程度 必须要有一番功夫 以上 希望你看得懂...你应该自己会找到如何判断'great""good"等ddr特效
1F:→ keenlong:谢谢您>"<........ 推 61.225.76.80 12/12
※ 编辑: harry901 来自: 218.167.250.224 (12/13 07:47)







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:Gossiping站内搜寻

TOP