魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 495850|回复: 28

魔中魔五魔方java仿真以及java动画演示助手。 [复制链接]

Rank: 8Rank: 8

积分
6693
帖子
2430
精华
79
UID
4618
性别

论坛建设奖 十年元老

发表于 2010-12-29 22:45:58 |显示全部楼层
魔中魔五魔方java仿真以及java动画演示助手。
        昨天网速实在太慢,没有传上附件。今天补上。
        压缩包有三个文件,MWmfPlay.jar是java执行程序。MZMwmf.htm是魔中魔五魔方仿真程序界面。Mwmftool.htm是魔中魔五魔方java助手测试版。
正式版还需要编大量程序,现在还没动手编写。不过,有这个,再让站长改一下论坛设置,即可往论坛发java动画演示了。
使用方法同多种五魔方软件。
        这个软件支持18种魔中魔五魔方。
     程序中的面特征是指加强版魔中魔的,只对面上有中心块的五魔方起作用。
       程序默认的都是0类型面,需要设置哪些面为1类型,把初始状态下的面代码填到面特征输入框中即可。
       对于只有一层的五魔方来说,0类面是指转动该层时,圆圈内部的块不转动,1类面是指,转动该面时,圆圈内部的块跟着转动。
        对于有两层可转动面的魔方,0类面是指该面转动外层时,圆圈内部的块不转动,而转动内层时,圆圈内部的块跟着转动。1类面是指该面转动外层时圆圈内部的块跟着转动,而转动内层时,圆圈内部的块不动。
        对于中心可动的魔方,面的类型跟着中心变动。由于面的类型决定中心块的性质。
        2011年1月3日修改了淡黄色的配色方案,使得白色和淡黄色容易区分开了。
        2011年1月3日20时增加了一个魔方种类,原来没有设计隐藏外边块的三阶魔中魔五魔方,通过研究解法发现,在纯0面的三阶魔中魔五魔方上,内角块与外边块有关联性,这样,复原纯0面的三阶魔中魔五魔方变的非常容易,因为在复原过程中不必考虑内角块,内边块又和全色三阶五魔方的中心块有关,因此,只要忽略中心圆圈,按照普通三阶五魔方操作,内角块会自动复原的。最后再调整内边块,按照全色五魔方调中心块方向操作即可。如果我们把外边块去掉,虽然内角块与外边块等价,但是形态完全不同,没有外边块参考,玩起来更有意思。另外,去掉外边块的三阶魔中魔五魔方很容易制造出来。因此决定再增加一种,就是没有外边块的三阶魔中魔五魔方。相信大家喜欢。
        动画:







      

2011年1月26日修改了一处BUG,该错误是因为1月23日增加功能没调到引起的。错误表现是执行序列时,内层转动不正常。


2011年2月12日升级到1.1版,该版增加了填色、记录操作步骤、输出论坛代码、输出操作步骤、输出设置参数、输出网页代码等功能。
操作方法:
    将鼠标指到要转动面上,单击鼠标:
    鼠标左键:逆时针转
    鼠标右键:顺时针转
    鼠标拖动整体转 ,不改变各面字母符号
    Alt+鼠标右键整体顺时针转 改变各面字母符号
    Alt+鼠标右键整体逆时针转 改变各面字母符号
当魔方不只一层可转时:
    Shift+鼠标右键第二层顺时针转
    Shift+鼠标左键第二层逆时针转
    Ctrl+鼠标右键一二层顺时针转
    Ctrl+鼠标右键一二层逆时针转
功能键:F1---调出本帮助菜单
        F2---隐藏文本框,显示魔方,在颜色编辑状态下退回到魔方转动状态。
        F3---显示文本框,文本框里面输出你此前转动步骤的操作序列。这些转动步骤是经过简化的。
        F4---显示文本框,文本框里面输出初始化序列。如果是随机生成的,也将生成这个魔方的步骤序列输出,输出的序列没有约简。
        F5---显示文本框,文本框里面输出魔方吧论坛的Dizus代码,你可以将这个代码复制下来,直接发到魔方吧论坛上,在论坛上直接显示你这次整个操作的java动画过程。
        F6---显示文本框,文本框里面输出html文件代码,你可以将这个代码复制下来存成扩展名为html的文件,并且把这个文件和软件带的jar文件放到同一目录,双击这个文件,用浏览器打开,就可以看到你整个操作过程的java动画。
        F7---显示文本框,文本框里面输出其他参数,这个可以复制到工具软件的其他参数栏,来设置魔方初始状态。
        F8---作废你的操作,从头来。此时魔方回到初始化状态,并且记录的操作清空。
        F9---进入颜色编辑状态。按这键后系统将把魔方当前状态的颜色作为此后的初始颜色,并清除初始序列和之前的操作序列,此后你可以修改魔方各个块的颜色。这个功能只在工具下才能使用,发到贴子里的java动画没有这个功能。

        填色是用鼠标直接在魔方上填,可以整面填,也可以逐块填,还可以全染,非常方便。
例如:

动画效果:你可以用鼠标转动















        转动序列的输入更加方便了,你只要用鼠标转动魔方,就会自动生成转动序列,甚至可以直接生成论坛代码,你把论坛代码复制出来直接发到帖子里,就可以展示你整个操作过程了,不管多复杂的步骤,都能完整记录下来最简代码。

        例如:这里的是自动记录下来的。手工添加了一些注解的二阶魔中魔五魔方整个复原过程。
你可以播放转动过程。













[ 本帖最后由 hubo5563 于 2011-7-24 19:53 编辑 ]

MWmfPlay.rar

44.88 KB, 下载次数: 133

魔中魔五魔方1.1.rar

51.42 KB, 下载次数: 144

已有 3 人评分经验 收起 理由
Cielo + 10 不加内圆都有好多不会的,这下更难了!
大烟头 + 30 很强大,很丰富!
kexin_xiao + 10 原创内容

总评分: 经验 + 50   查看全部评分

透魔

有空了学学4D二阶

Rank: 6Rank: 6

积分
5924
帖子
3936
精华
0
UID
1290
兴趣爱好
结构
理论

魔方破解达人 八年元老

发表于 2010-12-30 02:09:27 |显示全部楼层
先感谢湖波先生的礼物

使用道具 举报

Rank: 5Rank: 5

积分
4839
帖子
2794
精华
2
UID
77065
性别
居住地
潮州市

六年元老

发表于 2010-12-30 08:09:56 |显示全部楼层
  感谢胡波先生的厚礼!


期待中……
无忧,无愁,无念,无伤,无哀,无怨……         
    悠然处之

http://i.youku.com/rakacn

使用道具 举报

透魔

天空之城

Rank: 6Rank: 6

积分
6311
帖子
5891
精华
0
UID
36773

爱心大使 六年元老 十二年元老 十年元老

发表于 2010-12-30 08:54:08 |显示全部楼层
感谢感谢,昨天看了半天不知所云,原来是附件没传上来~~
继续SUB15中~~

使用道具 举报

透魔

阿V

Rank: 6Rank: 6

积分
7732
帖子
6459
精华
2
UID
1253084
WCA ID
2010ZHAN17

论坛建设奖 爱心大使 十年元老 十二年元老

发表于 2010-12-30 08:54:38 |显示全部楼层
不错,下一个看看
原来是魔中魔的五魔方
静坐常思己过,闲谈莫论人非

使用道具 举报

Rank: 1

积分
81
帖子
77
精华
0
UID
67923
性别
保密
发表于 2010-12-30 08:56:12 |显示全部楼层
不错,下一个看看
谢谢楼主

使用道具 举报

粉魔

牛奶不是酸奶 星星不是流星

Rank: 5Rank: 5

积分
3351
帖子
2298
精华
2
UID
1263542
性别

爱心大使

发表于 2010-12-30 09:17:56 |显示全部楼层
很有分量的厚礼呀 呵呵 感谢分享...
A:你是韩国人?
B:我是中国人!
当魔方成为生活我们的生活必须品
当魔方注入我们的灵魂
当魔方伴随我们终身
One cube , One world
We are cuber,We are family

使用道具 举报

Rank: 4

积分
1154
帖子
530
精华
1
UID
5460
性别

魔方破解达人 六年元老

发表于 2010-12-30 10:15:48 |显示全部楼层
十分感谢LZ分享。这些魔方够玩一阵子的了。

使用道具 举报

铜魔

非著名魔方评论家

Rank: 8Rank: 8

积分
9548
帖子
8704
精华
0
UID
104435

爱心大使 六年元老

发表于 2010-12-30 10:21:40 |显示全部楼层
五魔的1,0组合好像有很多很多。
河南省魔方学院:42752277

使用道具 举报

Rank: 10Rank: 10Rank: 10

积分
16322
帖子
6926
精华
47
UID
68
性别
兴趣爱好
结构

收藏爱好者 魔方破解达人 魔方结构大师 十年元老

发表于 2010-12-30 10:25:18 |显示全部楼层
谢谢胡波先生为喜欢破解魔方的魔友送来新年大礼。
这款五魔方魔中魔java虚拟游戏软件种类很丰富,功能很强大,操作很简便。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2024-3-28 17:05

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部