- 最后登录
- 2025-2-20
- 在线时间
- 9230 小时
- 阅读权限
- 20
- 注册时间
- 2005-1-31
- 积分
- 18055
- 帖子
- 16483
- 精华
- 9
- UID
- 449
- 性别
- 男
 
- 积分
- 18055
- 帖子
- 16483
- 精华
- 9
- UID
- 449
- 性别
- 男
|
这几天论坛中好多java图不正常,只能给出一堆代码。但魔方吧主页(www.mf8.com.cn)--工具--java助手是正常的。你实在急于要看演示,可以把论坛中显示的代码,输入java助手,在那里看演示。
比如,论坛中看到:
<applet code="RubikPlayer.class" codebase=3 archive="megaminx_2_3.jar"width="300" height="300">
<param name="scrptLanguage" value="HarrisENG">
<param name="scrpt" value="M'UMU2M'U2M'UMUM2U B2 M B2 M' ">
<param name="stickersFront" value="0,1,0,0,6,0,0,0,0">
<param name="stickersRight" value="1,0,1,1,6,1,1,1,1">
<param name="stickersDown" value="2,2,2,2,6,2,2,2,2">
<param name="stickersBack" value="3,3,3,3,6,3,3,3,3">
<param name="stickersLeft" value="4,4,4,4,6,4,4,4,4">
<param name="stickersUp" value="5,5,5,5,6,5,5,5,5">
</applet>
据这些java代码,你就在java助手中选择HarrisENG语言;把M'UMU2M'U2M'UMUM2U B2 M B2 M' 拷贝到“需执行步法” ("scrpt" value为需执行步法的值);在用于初态填色的六面展开图中,每一面从左到右、从上到下地据颜色代号填入颜色:
比如U面为红红红,红灰红,红红红--因为代码中给出了Up的颜色为5,5,5,5,6,5,5,5,5,这5就是红,6就是灰。其余六面的颜色代号在java代码中都有了,0--白,1--绿,2--橙,3--黄,4--蓝,5--红,6--灰。然后在助手中点击“确认提交”,即可演示了。
这是填色例子:
如果java代码是这样的:
<applet code="RubikPlayer.class" codebase=3 archive="megaminx_2_3.jar"width="300" height="300">
<param name="scrptLanguage" value="HarrisENG">
<param name="scrpt" value="M'UMU2M'U2M'UMUM2U B2 M B2 M' ">
<param name="initScrpt" value="(M'UMU2M'U2M'UMUM2U B2 M B2 M' )'">
<param name="stickersFront" value="0,0,0,0,6,0,0,0,0">
<param name="stickersRight" value="1,1,1,1,6,1,1,1,1">
<param name="stickersDown" value="2,2,2,2,6,2,2,2,2">
<param name="stickersBack" value="3,3,3,3,6,3,3,3,3">
<param name="stickersLeft" value="4,4,4,4,6,4,4,4,4">
<param name="stickersUp" value="5,5,5,5,6,5,5,5,5">
</applet>
则还要拷贝(M'UMU2M'U2M'UMUM2U B2 M B2 M' )' 到“已执行步法”中("initScrpt" value是已执行步法的值,即填色好的状态再经过这打乱步骤,显示为看到的初态。此例中打乱步骤为要执行步骤的逆步骤。);填色也和上面的不同一些,但显示的初态两例一样。
有的java代码中没有颜色代号,它取默认值,从复原态出发演示需执行步骤;或者还有已执行步法的话,就自动显示打乱的初态,再演示需执行步法。
[ 本帖最后由 乌木 于 2008-11-19 10:31 编辑 ] |
|