魔方吧·中文魔方俱乐部

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

五魔方JAVA演示助手之升级版 [复制链接]

Rank: 8Rank: 8

积分
824
帖子
59
精华
4
UID
6413
性别
跳转到指定楼层
1#
发表于 2008-1-10 13:58:44 |只看该作者 |倒序浏览
新版不仅在外形上做了改进,而且增加了填色的功能。以下为一例:

<BR><BR>
<applet codebase="http://virtualpolyhedra.googlepages.com/" code="MinxApplet.class" archive="megaminx_2_3.jar" width="280" height="354">
<param name="version" value="viewer">
<param name="delay" value="0">
<param name="editable" value="0">
<param name="init_colors" value="GFSRRRFJSAENJISEDNIHSDCNHGSCBNGHEBCJGEDRRRGDFRRRCFDRRRJFCEAHFSANJSENISDNHSCNGSBNFGABFDIAFCAHFJAEJCEHJBEGJIEDBIDGIHDCGHBCSNIDHCGBFAJE">
<param name="scramble_seq" value="">
<param name="sequence" value="A- B+ A+ B- I+ B- I- B+">
</applet>

<BR><BR>
以上JAVA图的源代码可以用以下JAVA贴助手生成。

<BR><BR>
<applet codebase="http://virtualpolyhedra.googlepages.com/" code="MinxApplet.class" archive="megaminx_2_3.jar" width="300" height="374">
        <param name="version" value="builder">
        <param name="delay" value="0">
        <param name="editable" value="1">
</applet>

<BR><BR>
键盘用法(如果没有反应,须用鼠标在魔方背景平面上点一下以激活键盘):<BR><BR>

P键(PAINT) -- 进入填色状态,背景平面右上角的小方块为当前所选颜色<BR>
T键(TWIST) -- 进入扭动状态,可以用鼠标拨动魔方,背景平面右上角的小方块消失<BR>
R键(RESET) -- 重来,颜色恢复到初始状态,序列被清除<BR>
E键(EXPORT) -- 显示JAVA图源代码于新的窗口之中
<BR><BR>
如何用鼠标拨动魔方:用鼠标抓拖中心块或者在背景平面上抓拖鼠标可以旋转整个魔方,用鼠标单击有色块可以旋转所击的面一个单位,左击为反时针,右击为顺时针。将一个角块抓拖到另一个角块也可以带动一个侧面旋转。如果你想做两个单位的旋转,在鼠标操作的同时按住2字键即可。
<BR><BR>
操作程序:先将打乱序列拷贝到公式执行行中,按回车。注意打乱序列的第一个字符必须是"*",比如 *A B C D E,正常序列非然。如果没有打乱序列,可以跳过这一步。再将五魔方的颜色填好,再按T键进入扭动状态,用鼠标拨动魔方旋转到结束状态或者将你要所表达的公式键入公式执行行中再按回车。一切满意之后再按E键,源代码会在新的窗口中弹出来。你可以将源代码直接粘贴到论坛中或存为HTML文件。
<BR><BR>
符号规则:一共采用12个大写字母N,A,B,C,D,E,S,J,I,H,G,F。N代表NORTH(北方), S代表SOUTH(南方)。N+ 代表N面顺时针旋转一个单位,N+2 代表N面顺时针旋转两个单位,N- 代表N面逆时针旋转一个单位,N-2 代表N面逆时针旋转两个单位,依此类推。步与步之间要用空格隔开,比如:A+ B- A- B+。
<BR><BR>
谢谢魔友们的支持与建议。

[ 本帖最后由 rubikmaster 于 2008-1-15 17:16 编辑 ]

Rank: 8Rank: 8

积分
18050
帖子
16478
精华
9
UID
449
性别

魔方理论探索者 论坛建设奖 爱心大使 十年元老

2#
发表于 2008-1-10 15:58:37 |只看该作者
试试:在底层复原以及第二、三层棱复原之后,如何把第三层的偏下的角块(比如红黄橙角块)复原。 <APPLET codeBase=http://virtualpolyhedra.googlepages.com/ height=354 archive=megaminx_2_3.jar width=280 code=MinxApplet.class><PARAM NAME="_cx" VALUE="7408"><PARAM NAME="_cy" VALUE="9366"></APPLET>

[ 本帖最后由 乌木 于 2008-1-10 16:02 编辑 ]

使用道具 举报

Rank: 8Rank: 8

积分
18050
帖子
16478
精华
9
UID
449
性别

魔方理论探索者 论坛建设奖 爱心大使 十年元老

3#
发表于 2008-1-10 16:05:04 |只看该作者
<P>啊呀,刚才成功了,但“编辑”之后不对了。看来编辑时要重新贴入java代码。</P>
<P>&nbsp;</P>
<P>再接再厉:当第一、第二层复原以及第三层的棱复原之后,如何调动属于第三层偏下的角块到位,以红黄橙角块为例,演示如下(例子中该角的色向是对的;如果不对,可以留到最后统一翻正角块的色向):</P>
<P>&nbsp;</P>
<P>&nbsp;</P>
<applet codebase="http://virtualpolyhedra.googlepages.com/" code="MinxApplet.class" archive="megaminx_2_3.jar" width="280" height="354">
<param name="version" value="viewer">
<param name="delay" value="0">
<param name="editable" value="0">
<param name="init_colors" value="GFSRRRFJSRRRRRRRRRRRRDCNHGSRRRRRRBCJGEDRRRGDFJSICFDRRRJFCRRRFSRRJSRRISDNHSCNGSRRFGRRFDRRFCRRFJRRJCRRJBEGJIEDRRDGRRDCGHBCSNIDHCGBFAJE">
<param name="scramble_seq" value="">
<param name="sequence" value="J B A B- J-">
</applet>

[ 本帖最后由 乌木 于 2008-1-10 16:16 编辑 ]

使用道具 举报

Rank: 8Rank: 8

积分
18050
帖子
16478
精华
9
UID
449
性别

魔方理论探索者 论坛建设奖 爱心大使 十年元老

4#
发表于 2008-1-10 16:23:08 |只看该作者
<P>补充,楼上F面算底面。</P>
<P>&nbsp;</P>
<P>谢谢rubikmaster ,劳苦功高!<BR><BR>我有点贪心不足,何时哪位做个SQ-1的java助手?</P>

[ 本帖最后由 乌木 于 2008-1-10 16:24 编辑 ]

使用道具 举报

Rank: 7Rank: 7Rank: 7

积分
3306
帖子
1333
精华
1
UID
489
性别

十四年元老

5#
发表于 2008-1-10 16:59:32 |只看该作者
嗯..最好再弄個金字塔的..雖然幾乎沒人玩

使用道具 举报

Rank: 10Rank: 10Rank: 10

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

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

6#
发表于 2008-1-10 17:26:17 |只看该作者
赞一个,谢谢rubikmaster提供分享。

使用道具 举报

银魔

狼情野性

Rank: 7Rank: 7Rank: 7

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

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

7#
发表于 2008-1-10 18:02:21 |只看该作者
顶起!已下载下来,不过有个问题,初始颜色设置的顺序是怎样的?<BR>
原来的那个N阶助手好象是“面先”(忘了),这个完全搞不懂
一剑凌云山海情
弃剑封刀,大隐归闹市,自觉逍遥。
我的成绩

使用道具 举报

Rank: 8Rank: 8

积分
824
帖子
59
精华
4
UID
6413
性别
8#
发表于 2008-1-10 19:17:41 |只看该作者

回复 7# 的帖子

顺序无所谓,填到你满意为止,填错了可以重填,按R键可以从头开始

使用道具 举报

Rank: 8Rank: 8

积分
18050
帖子
16478
精华
9
UID
449
性别

魔方理论探索者 论坛建设奖 爱心大使 十年元老

9#
发表于 2008-1-10 19:52:06 |只看该作者
若红黄橙角处于偏上的第三层,可以先调到顶层(并及时恢复上调时受影响的块),再如上方法下移:

<applet codebase="http://virtualpolyhedra.googlepages.com/" code="MinxApplet.class" archive="megaminx_2_3.jar" width="280" height="354">
<param name="version" value="viewer">
<param name="delay" value="0">
<param name="editable" value="0">
<param name="init_colors" value="GFSRRRFJSRRRRRRRRRRRRDCNHGSRRRRRRBCJGEDJSIGDFRRRCFDRRRJFCRRRFSRRJSRRISDNHSCNGSRRFGRRFDRRFCRRFJRRJCRRJBEGJIEDRRDGRRDCGHBCSNIDHCGBFAJE">
<param name="scramble_seq" value="">
<param name="sequence" value="B A B- A- J B A B- J-">
</applet>

使用道具 举报

Rank: 8Rank: 8

积分
4787
帖子
1876
精华
12
UID
93
性别

魔方理论探索者 十年元老

10#
发表于 2008-1-10 19:52:22 |只看该作者
&nbsp; <BR>&nbsp;&nbsp;&nbsp; 给出&nbsp;<applet codebase="http://virtualpolyhedra.googlepages.com/" code="MinxApplet.class" archive="megaminx_2_3.jar" width="300" height="390">  
<param name="version" value="builder">
<param name="delay" value="0">
<param name="editable" value="1">
</applet>&nbsp; 代码备对比参考。<BR>&nbsp; &nbsp; <BR><FONT color=red>&lt;applet codebase="</FONT><A href="http://virtualpolyhedra.googlepages.com/"><FONT color=red>http://virtualpolyhedra.googlepages.com/</FONT></A><FONT color=red>" code="MinxApplet.class" archive="megaminx_2_3.jar" width="300" height="390"&gt;&nbsp; <BR>&lt;param name="version" value="builder"&gt; <BR>&lt;param name="delay" value="0"&gt; <BR>&lt;param name="editable" value="1"&gt; <BR>&lt;/applet&gt; <BR></FONT>&nbsp;

[ 本帖最后由 ggglgq 于 2008-1-10 19:55 编辑 ]
~~ 宇宙在旋转运动 ~~ 魔方在循环变换 ~~

使用道具 举报

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

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

GMT+8, 2024-11-23 10:39

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部