魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 231328|回复: 15
打印 上一主题 下一主题

多种高阶五魔方Java助手测试版(说明) [复制链接]

Rank: 8Rank: 8

积分
9583
帖子
3770
精华
81
UID
4618
性别

论坛建设奖 十年元老

跳转到指定楼层
1#
发表于 2010-11-2 21:15:18 |只看该作者 |正序浏览
通过几天的努力,终于测试版的多种高阶五魔方JAVA助手有了眉目了,希望大家进行测试,找出毛病,尽快改好。
论坛网页:
Java助手地址:http://mf8.com.cn/Java/wmf.html


程序在程序区。
http://bbs.mf8-china.com/viewthread.php?tid=64499&extra=page%3D1

    本软件采用的符号如下图:
五魔方位置图.jpg
    本软件是按方位命名的,即符号不随魔方整体变向而变,看到的六个面以及看不到的六面,具体的颜色可变,但始终由它们的当时方位来命名。例如当五魔方转动u后,魔方整体变向后,各面颜色按照固定的相对关系变了,但那些符号不变。
转动后五魔方位置图.jpg
还是前面代表F。如果输入整体旋转命令(比如)u,魔方变向后,接下来的(比如)R是转新的右上层。如果用鼠标拖动魔方变向,R还是转魔方变向前的、原来的右上层,不管它被鼠标拖到了什么方位。
   本软件支持演示步骤、初始化步骤、自定义公式三个命令参数。
   自定义公式格式如下:
{公式说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;&
{公式说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;&..............................
{公式说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;&
{公式说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;
    可以定义多个自定义公式。

    演示步骤可以引用自定义公式,另外,演示过程分段处理,每段格式:
{段落说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;[1];步骤;[3];步骤;&
{段落说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;[1];步骤;[2];步骤;&..............................
{段落说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;;[3];步骤;[3];步骤;&
{段落说明}步骤;步骤;(步骤;步骤;步骤;)重复数字;步骤;;[3];步骤;[3];步骤;

     初始化序列同演示步骤格式。也支持自定义公式。

    &号用来分隔每个公式,或每个段落,最后一个不用。
    步骤后的分号是必须的,分号是半角分号,全角的不认。缺少分号的步骤将被忽略掉。尤其是右括号前面的步骤必须要有分号,如果缺少分号,不但步骤被忽略掉,而且括号和数字也被忽略掉。
     步骤定义为:
     合法字母,或数字合法字母,或数字数字合法字母,或合法字母逆转号,或数字合法字母逆转号,或数字数字合法字母逆转号,或合法字母重复数2,或数字合法字母重复数2,或数字数字合法字母重复数2,或或合法字母逆转号重复数2,或数字合法字母逆转号重复数2,或数字数字合法字母逆转号重复数2,合法字母大写UJLFRBWVXYZD之一,或小写字母ujlfrbwvxyz之一。大写转动层,小写整体转动。小写字母前不带数字。
逆转号为 '  号。

    目前,公式提示,以及动态显示每个动作步骤的程序没编完,等编完后支持显示步骤的同时,显示花括号中的段落说明。

    例子:

自定义公式为:{公式1:}((F;R;)2;(2B';J';)2;)2;&{公式2:}((J;2B;)2;(R';F';)2;)2;&{公式3:}(F;2R'2;B;J;)2;&{公式4:}(J';B';2R2;F';)2;
初始化代码为:{初始化}j2;b;(R';F';)4;J';(b;[4];[1];l';)3;U';(B';R';(r';F';)2;)3;J;
执行序列为:{逆向初始化}J';((F;r;)2;R;B;)3;U;(l;[2];[3];b';)3;J;(F;R;)4;b';j'2;

   









例子:十芯移位
    转动序列:{十芯移位}(F;u2;W';u'2;L;X';J;W';B;V';R;Z';)7;F;u2;W';u'2;u2;u2;u2;









尽量不要使用Y面转动,由于Y面看不到,本例中,Y‘用u2;W’; u‘2;取代,实际效果一样,但都能看到转动步骤了。(shuo

[ 本帖最后由 hubo5563 于 2010-11-3 17:23 编辑 ]

Rank: 8Rank: 8

积分
9583
帖子
3770
精华
81
UID
4618
性别

论坛建设奖 十年元老

16#
发表于 2010-11-16 17:08:25 |只看该作者

回复 15# 的帖子

鼠标输入没做,可以预先查看的。旧版的设置好步骤然后按提交按钮,就可以演示了。新版的按预览后就可演示了。

使用道具 举报

红魔

Crazy

Rank: 4

积分
1624
帖子
2700
精华
2
UID
7888

十四年元老

15#
发表于 2010-11-14 14:17:46 |只看该作者
步骤没有鼠标输入.也不能预先查看.
为梦想领航

使用道具 举报

银魔

狼情野性

Rank: 7Rank: 7Rank: 7

积分
4202
帖子
1961
精华
8
UID
8227
兴趣爱好
速度
破解

国家(地区)纪录(NR) 八年元老

14#
发表于 2010-11-11 01:36:41 |只看该作者
希望能给出所有参数及意义方便自定义
一剑凌云山海情
弃剑封刀,大隐归闹市,自觉逍遥。
我的成绩

使用道具 举报

Rank: 8Rank: 8

积分
9583
帖子
3770
精华
81
UID
4618
性别

论坛建设奖 十年元老

13#
发表于 2010-11-10 20:42:59 |只看该作者
原帖由 abandon 于 2010-11-10 20:31 发表
看不到java,不知道是不是因为电脑上的java版本太低了

安装JRE6.0即可。

使用道具 举报

Rank: 2

积分
279
帖子
272
精华
0
UID
100002
性别
保密

两年元老

12#
发表于 2010-11-10 20:31:42 |只看该作者
看不到java(异常:java.lang.NullPointerException.),不知道是不是因为电脑上的java版本太低了

更新 谢谢楼下回答!

[ 本帖最后由 abandon 于 2010-11-10 21:00 编辑 ]

使用道具 举报

Rank: 8Rank: 8

积分
9583
帖子
3770
精华
81
UID
4618
性别

论坛建设奖 十年元老

11#
发表于 2010-11-10 16:55:53 |只看该作者
原帖由 oyyq99999 于 2010-11-9 00:00 发表
我想知道如何转内层?








使用道具 举报

银魔

狼情野性

Rank: 7Rank: 7Rank: 7

积分
4202
帖子
1961
精华
8
UID
8227
兴趣爱好
速度
破解

国家(地区)纪录(NR) 八年元老

10#
发表于 2010-11-9 00:00:26 |只看该作者
我想知道如何转内层?
一剑凌云山海情
弃剑封刀,大隐归闹市,自觉逍遥。
我的成绩

使用道具 举报

Rank: 8Rank: 8

积分
9583
帖子
3770
精华
81
UID
4618
性别

论坛建设奖 十年元老

9#
发表于 2010-11-3 11:28:50 |只看该作者

回复 7# 的帖子

已经将这个BUG改了,论坛网页还需要站长上传新的wmfplay.arj文件。
新文件在程序区,第一页。

使用道具 举报

Rank: 8Rank: 8

积分
4788
帖子
1877
精华
12
UID
93
性别

魔方理论探索者 十年元老

8#
发表于 2010-11-3 08:22:37 |只看该作者
  
  
    欣喜地看到 胡波 先生制作的 正十二面体系列魔方 具备了 十二色组合、
  
六色组合、四色组合 的三种玩法,但并没有提供 三色组合 甚至是 两色组合
  
的玩法。
  
    可能 胡波 先生认为 三色组合 的玩法有“相邻同色”问题吧?不过我认为
  
这种玩法挺有趣的,提供给大家分享吧(六色组合、四色组合 也有类似玩法):
  

















  

















        三色组合方案(一)          三色组合方案(二)
  
  
  
    其 html 代码如下(提供给大家制作网页备用):
  
<p align="center"><APPLET code="WmfPlay.class" archive="WmfPlay.jar" codebase="." height=360 width=300 />
<param name="Order" VALUE="3" />
<param name="Speed" VALUE="10" />
<param name="FaceU" value="33333333333" />
<param name="FaceF" value="33333333333" />
<param name="FaceL" value="66666666666" />
<param name="FaceJ" value="22222222222" />
<param name="FaceB" value="66666666666" />
<param name="FaceR" value="22222222222" />
<param name="FaceW" value="22222222222" />
<param name="FaceV" value="66666666666" />
<param name="FaceZ" value="22222222222" />
<param name="FaceY" value="33333333333" />
<param name="FaceX" value="66666666666" />
<param name="FaceD" value="33333333333" />
<param name="butbgcolor" value="99d658" /><param name="bgcolor" value="f3a0e2" /></APPLET>
<APPLET code="WmfPlay.class" archive="WmfPlay.jar" codebase="." height=360 width=300 />
<param name="Order" VALUE="3" />
<param name="Speed" VALUE="10" />
<param name="FaceU" value="33333333333" />
<param name="FaceF" value="33333333333" />
<param name="FaceL" value="33333333333" />
<param name="FaceJ" value="66666666666" />
<param name="FaceB" value="22222222222" />
<param name="FaceR" value="22222222222" />
<param name="FaceW" value="22222222222" />
<param name="FaceV" value="33333333333" />
<param name="FaceZ" value="66666666666" />
<param name="FaceY" value="66666666666" />
<param name="FaceX" value="22222222222" />
<param name="FaceD" value="66666666666" />
<param name="butbgcolor" value="99d658" /><param name="bgcolor" value="f3a0e2" /></APPLET>
<BR>
三色组合方案(一)        三色组合方案(二)</p><BR>
  
  
  
  
~~ 宇宙在旋转运动 ~~ 魔方在循环变换 ~~

使用道具 举报

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

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

GMT+8, 2025-7-17 05:03

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部