魔方吧·中文魔方俱乐部

标题: FLASH版的三阶魔方演示程序(正式版) [打印本页]

作者: 浮云    时间: 2008-11-27 12:00:02     标题: FLASH版的三阶魔方演示程序(正式版)

KEVIN’S CUBE PLAYER使用说明
ver.091028 by Kevin Wang

看到众多魔友想学习魔方玩法,却看不到java动画的痛苦,就决定做一个flash版本的演示程序。
正好看到网上有个Eric Lin做的魔方游戏,就修改了一下,让它适合魔方演示。谢谢原作者。
相信不能播放flash的电脑不多吧?

这个flash的演示程序实际上就是一个名叫cube3.swf的flash文件,你只要在网页中插入/调用这个flash就可以了,具体调用flash的方法可以在网上搜索。
那如何传递参数呢? 跟简单:只要在cube3.swf的后面跟一个”?”,然后跟上参数名,跟上“=”,跟上参数值就可以了。多个参数时,每个参数之间用“&”连接。
如:http://mf8.com.cn/flash/cube3.swf?move=UFR&speed=6
为保证flash文件显示的比例正常,请设置flash的显示宽度为250px,高度为300px
界面:
用鼠标拖动魔方贴片可以90度转动单层,中间层,或整个魔方。拖动魔方周围空白可以任意角度转动魔方。
http://mf8.com.cn/flash/cube3.swf

主要参数
目前为止支持5个参数:move,initmove,face,mirror和speed
1. move参数
move是要演示的动作。
实例:
http://mf8.com.cn/flash/cube3.swf?move=EMSEMS
网页中调用上面代码的flash的效果:
http://mf8.com.cn/flash/cube3.swf?move=EMSEMS

move值中支持的转法(notation):
以HarrisENG命名为基础:
L, B, R, F, D, U, L', B', R', F', D', U', --单层转      
l, b, r, f, d, u, l', b', r', f', d', u', --双层转
x, y, z, x', y', z', --</SPAN>中间层转
xyz--整体转动魔方,X方向同R,Y方向同U,Z方向同F
M--LR的夹层,方向同L
E--UD的夹层,方向同D
S--FB的夹层,方向同F
(x)--一组转法可以用小括号包围,可以嵌套
(x)n--一组转法重复n次(2<=n<=9)
[comment]--注释用中括号[包围],里面的内容不被执行
\n--换行
所有代码必须是半角(注释内容可以不受此限制)
已知的bug:
可以识别如B'2,但不能识别如B2'.


2. initmove参数
initmove是演示前预先做的动作。
实例:
http://mf8.com.cn/flash/cube3.swf?initmove=EMSEMS
网页中调用上面代码的flash的效果:
http://mf8.com.cn/flash/cube3.swf?initmove=EMSEMS
initmove还可以直接赋值为#,意思是initmove是move的逆运算
实例:
http://mf8.com.cn/flash/cube3.swf?initmove=#&move=LBRFDU
网页中调用上面代码的flash的效果:
http://mf8.com.cn/flash/cube3.swf?initmove=#&move=LBRFDU

3.face参数
face为一个字符串,长度为6或54,内容为0到6的数字组成。默认为123456
0-灰色,1-蓝色,2-橙色,3-绿色,4-红色,5-白色,6-黄色,顺序为LBRFDU
若长度为6,则每个数字是某一面所有贴片的颜色;若长度为54,则每个数字是每一个贴片的颜色。
实例:
[http://mf8.com.cn/flash/cube3.sw ... 4636525211564443563
网页中调用上面代码的flash的效果:
http://mf8.com.cn/flash/cube3.swf?face=145112363144663235623435124252152614636525211564443563
4.mirror参数
mirror为一个数值,可以控制魔方上背对观察者的那些面的镜像。默认值是0,即不显示镜像。数值越大,镜像越远。若要显示,建议值为50-60之间。
实例:
http://mf8.com.cn/flash/cube3.swf?mirror=50
网页中调用上面代码的flash的效果:
http://mf8.com.cn/flash/cube3.swf?mirror=50
5.speed参数
speed为一个整数,控制魔方转动的速度,介于1-10之间。数值越大,转动越快。默认值是5。
实例:
http://mf8.com.cn/flash/cube3.swf?speed=2&move=lrbfud
网页中调用上面代码的flash的效果:
http://mf8.com.cn/flash/cube3.swf?speed=2&move=lrbfud
参数组合使用实例:
(为便于理解,参数中间有换行,实际发贴时不需要)
http://mf8.com.cn/flash/cube3.swf?initmove=#&move=[单层转]LBRFDUL'B'R'F'D'U'\n[双层转]lbrfdul'b'r'f'd'u'\n[整体转]xyzx'y'z'&mirror=60&speed=6&face=654321
网页中调用上面代码的flash的效果:
[flash=250,300]http://mf8.com.cn/flash/cube3.swf?initmove=#&move=[单层转]LBRFDUL'B'R'F'D'U'\n[双层转]lbrfdul'b'r'f'd'u'\n[整体转]xyzx'y'z'&mirror=60&speed=6&face=654321[/flash]
<完>

魔方吧发帖方法:
用法很简单
1.打开这个发帖助手:http://mf8.com.cn/flash/zhushou.swf;
2.按以下步骤设置:
t.jpg
3.魔方8论坛点击 回复 或者 发表新帖,在
所见即所得模式 模式下粘贴刚才的代码,发表帖子就可以了。

[ 本帖最后由 浮云 于 2009-12-2 16:45 编辑 ]

附件: t.jpg (2009-12-2 16:45:42, 112.55 KB) / 下载次数 434
http://www.mf8-china.com/forum.php?mod=attachment&aid=Nzk5NzZ8YzA2ZGVkOTZ8MTcxNjkzMTIzNHwwfDA%3D
作者: 汪小光    时间: 2008-11-27 12:00:52

沙发一个先……呵呵呵呵
作者: Vicki    时间: 2008-11-27 12:01:37

萨法~呵呵·~
作者: Vicki    时间: 2008-11-27 12:02:10

还以为是沙发~囧~看看是什么先~
作者: kexin_xiao    时间: 2008-11-27 12:29:43

LZ可以联系一下斑竹,期待你的成品
作者: 浮云    时间: 2008-11-27 12:31:41

原帖由 kexin_xiao 于 2008-11-27 12:29 发表
LZ可以联系一下斑竹,期待你的成品

已经成品95%了,剩下的就是美化了。
不认识版主啊,您给联系联系?
作者: shifujun    时间: 2008-11-27 12:46:18

支持一下!期待完美版~
作者: 魔鱼儿    时间: 2008-11-27 12:55:47

楼主辛苦了,应该加分哦,呵呵,这个是角先法?
作者: 想学点东东    时间: 2008-11-27 13:13:51

很好的一款FLASH版的三阶魔方演示程序,希望早日发布
作者: RainYu    时间: 2008-11-27 13:48:52

再美化美化吧 呵呵  很好
作者: kexin_xiao    时间: 2008-11-27 14:34:38

加分还是少!
作者: ccbreal    时间: 2008-11-27 15:20:07

LZ的Flash水平相当的高呀。
作者: whnap    时间: 2008-11-27 15:34:21

楼主太牛了!!!!支持
作者: 食叶虫    时间: 2008-11-27 16:10:01

好东西诶 楼主强悍了~~~~
作者: MIi    时间: 2008-11-27 17:05:51

支持,不知道什么时候我也能做个这样的为大家所用,努力中
作者: icedragon    时间: 2008-11-27 17:06:59

做的非常出色啊 等着成品的完全出现!
期待!
作者: happyangel888    时间: 2008-11-27 17:37:11

强烈顶啊!!!等你完美版下载用.
作者: fengyl    时间: 2008-12-4 20:08:09

挺不错的程序~~  顶楼主
作者: 浮云    时间: 2008-12-9 18:43:20

终于搞定了,首帖已经更新,欢迎使用
作者: 浮云    时间: 2008-12-9 18:50:29

测试
http://www.qdhuayuan.net/flash/cube3.swf?&face=111111111222222226333333234444444644555555555663666663
作者: 浮云    时间: 2008-12-10 17:12:42

http://mf8.com.cn/flash/cube3.swf

[ 本帖最后由 浮云 于 2008-12-11 14:46 编辑 ]
作者: ares_g    时间: 2008-12-17 21:37:32

这都行?谁这么牛做的?
作者: leaders    时间: 2008-12-17 21:58:48

强悍~期待楼主的美化成品哦~呵呵~效果很好~就是稍稍有点慢
作者: noski    时间: 2008-12-21 11:16:15

赞,就是透视有一点点问题。。
作者: Xwam    时间: 2008-12-27 14:03:13

好帖,又有新工具了.
作者: 乌木    时间: 2008-12-31 14:32:46

试试。
[cube=250,300]http://mf8.com.cn/flash/cube3.swf?&move=RL'FB'UD'RL'[/cube]

[ 本帖最后由 乌木 于 2008-12-31 14:40 编辑 ]
作者: 乌木    时间: 2008-12-31 14:43:48

[cube=250,300]http://mf8.com.cn/flash/cube3.swf?&move=RL'FB'UD'RL'[/cube]

[ 本帖最后由 乌木 于 2008-12-31 14:52 编辑 ]
作者: tyeken8    时间: 2009-1-22 21:58:18

确实是不错的东西(我的这样的评论不多…)…
作者: tyeken8    时间: 2009-1-22 22:01:43

乌木老师的标签不对啊,应该是[flash]
作者: q363877452    时间: 2009-1-29 11:18:21

[ flash=250,300]http://mf8.com.cn/flash/cube3.swf?speed=2&move=lrbfud[/flash]



http://mf8.com.cn/flash/cube3.swf?&face=000640000000060000004020022600050100001010000000435005&move=URU\'R\'



<embed  pluginspage="http://www.macromedia.com/go/getflashplayer" src="cube3.swf?&face=000640000000060000004020022600050100001010000000435005&move=URU'R'" width=250 height=300 type="application/x-shockwave-flash"></embed>
作者: 乌木    时间: 2009-1-29 11:31:02

再试:
http://mf8.com.cn/flash/cube3.swf?&move=RL\'FB\'UD\'RL\'

[ 本帖最后由 乌木 于 2009-1-29 11:33 编辑 ]
作者: 乌木    时间: 2009-1-29 11:38:16

30楼的第一条代码拿来试试:
[ flash=250,300]http://mf8.com.cn/flash/cube3.swf?speed=2&move=lrbfud[/flash]

--------------------
为何不行?再试:
http://mf8.com.cn/flash/cube3.swf?speed=2&move=lrbfud

---------------------
行了。原来是第一个“[”后面不能有空格!

至于1楼贴出的一条条代码,为了不让它显示魔方图,故意在“[”之后增加了一个空格,它就只让你看代码本身了。




[ 本帖最后由 乌木 于 2009-1-29 12:44 编辑 ]
作者: Leonard    时间: 2009-1-29 11:44:40

不错不错,看来楼主是个FLASH的高手啊,真的很好
作者: computerzzt    时间: 2009-1-29 18:35:16

很好,明白了,顶一下~
作者: 安静的猫    时间: 2009-1-29 18:49:49

楼主的技术好高哦!!!
作者: juventus66    时间: 2009-2-19 13:07:29

学习了
作者: guandaifu    时间: 2009-2-28 13:29:55     标题: 回复 1# 的帖子,求解

http://mf8.com.cn/flash/cube3.swf?&face=111611414222223140333433361444242243555555555616663666

[ 本帖最后由 guandaifu 于 2009-2-28 13:31 编辑 ]
作者: snowfox    时间: 2009-4-2 14:52:41

怎么下载啊?找不到链接。
作者: 123小毛虫    时间: 2009-4-2 15:11:51

学习之中,与原来的有区别吗?
作者: 艺铭天工    时间: 2009-4-27 20:46:04

闪高人,技术很高啊,希望能把源程序共享出来,呵呵~~~~
作者: ggwfnh    时间: 2009-5-19 15:47:21

提示: 作者被禁止或删除 内容自动屏蔽
作者: 06154    时间: 2009-7-1 11:05:26

[flash=250,300]http://mf8.com.cn/flash/cube3.swf?speed=5&initmove=#&move=r2R'2[单层]r2R'2[/flash]



================================================
终于行了。。。。FLASH比JAVA要简单。。。


2009年7月8日22时42分41秒===============再试一下

[flash=250,300]
http://mf8.com.cn/flash/cube3.swf?speed=6&
initmove=#&
move=[单层转]LBRFDUL'B'R'F'D'U'\n[双层转]lbrfdul'b'r'f'd'u'\n[整体转]xyzx'y'z'\n[夹层转]MESM'E'S'&
mirror=60&
face=654321
[/flash]


[flash=250,300]http://mf8.com.cn/flash/cube3.swf?speed=5&initmove=#&move=r2R'2[单层]r2R'2[/flash]


[flash=250,300]http://mf8.com.cn/flash/cube3.swf?speed=5&initmove=#&move=[双层]r2R'2\n[单层]r2R'2[/flash]


[ 本帖最后由 06154 于 2009-7-8 22:49 编辑 ]
作者: lamianbu    时间: 2009-7-19 18:46:15

我一直不满意 Java Applete。是多少年前淘汰的技术了。

我想除了 java,

Flash 和 Javascript 是最好解决方案。跨浏览器平台性也很好。

本打算搞个js的魔方助手出来。看了你写的Flash助手,很好用,不打算写了。
作者: llh110930    时间: 2009-8-30 15:58:37

好贴绝对支持
JAVA这软件有些东西看不到
作者: zcm123pp    时间: 2009-9-17 11:31:56

顶了 谢谢;
作者: maqianxi    时间: 2009-11-15 21:10:07

看不太懂~~~哎~~不行了~
作者: 浮云    时间: 2009-12-2 16:07:23

更新了一下,修正了几个bug
作者: 494874637    时间: 2009-12-6 11:40:12

<embed  pluginspage="http://www.macromedia.com/go/getflashplayer"
src="cube3.swf?" width=250 height=300 type="application/x-shockwave-flash"></embed>
作者: 一分钟    时间: 2010-1-28 17:13:41


作者: imlei2008    时间: 2010-3-28 13:32:05

怎么不能下载啊
作者: bendan    时间: 2010-4-19 20:11:41

好东西啊,谢谢提供。
作者: 阳光下的幽灵    时间: 2010-6-6 19:49:19

支持下家乡的魔友,恩,加油,速度速度
作者: 绿雨    时间: 2010-9-30 22:10:13

再美化一下就更好了!
作者: 魔星    时间: 2010-10-19 08:35:46

[flash=250px,300px]http://mf8.com.cn/flash/cube3.swf?move=((L, B, R, F, D, U)2)6[/flash]


[flash=250px,300px]http://www.qdhuayuan.net/flash/cube3.swf?speed=2&move=(L', R', D', U',B',F')4[/flash]

[ 本帖最后由 魔星 于 2010-10-19 09:41 编辑 ]
作者: 戒情    时间: 2010-11-7 04:59:10

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、
作者: 584045832    时间: 2011-1-8 22:57:28

怎么下载??!!??
作者: zxy6350479    时间: 2011-4-9 02:42:58

魔方吧强人很多  FLASH很好 好帖不怕旧 抱歉浪子兄
作者: dcovo    时间: 2011-7-24 17:02:06     标题:

不错,顶一下~
作者: wmh    时间: 2012-5-6 21:10:16

下载连结好像失效了,还有人有保留有效的档案幺?
作者: 淘气包    时间: 2012-8-22 19:04:24

  1. [flash=250,300]http://mf8-china.com/flash/cube3.swf?&face=321456&move=L2 F2 L2 R2 F2 R2&speed=10[/flash]
复制代码

作者: snowchou    时间: 2013-1-14 12:14:15

这个现在还能用么?
求版主把主帖的域名替换一下。




欢迎光临 魔方吧·中文魔方俱乐部 (http://www.mf8-china.com/) Powered by Discuz! X2