- 最后登录
- 2018-7-8
- 在线时间
- 156 小时
- 阅读权限
- 20
- 注册时间
- 2008-7-18
- 积分
- 298
- 帖子
- 73
- 精华
- 3
- UID
- 37470
- 性别
- 保密
- 积分
- 298
- 帖子
- 73
- 精华
- 3
- UID
- 37470
- 性别
- 保密
|
SQ1 flash版演示程序
介绍 就这样吧,功能够用就行了。
其实这是08年就答应cube-master的东西,拖到今天才写完。
如果还有什么bug,大家就在这里跟帖说明下。谢谢
用法就跟三阶魔方那个一样,只要会在论坛发flash就会了。
主要参数有两个:
1.shape参数
这个是sq1当前的形状。
这个是参照了置顶贴那个sq1求解程序弄的,简单说就是:
所有角块标记为A-H的字母,所有楞块标记为1-8的数字。
这样,当sq1完全复原时,上层从ULF角块顺时针表示为A1B2C3D4,下层从DF楞块顺时针表示为5E6F7G8H。
任何打乱的sq1都按这样的方式来表示。 完全复原的sq1就可以表示为A1B2C3D45E6F7G8H。
若中间层右半边有反转,则在上述表示法后加一个/表示。
注意:中间层左半边默认总是位置/颜色都正确的。
若没有指定shape参数,就表示默认是sq1是完全复原状态。
2.move参数
就是需要sq1转动的公式。
仅支持/(1,2)/(3,-3)这种格式,括号可以省略。
注意:所有字母,数字,斜杠,逗号都必须是英文半角的。
另:
支持键盘按U、D、R分别顺时针转动上层、下层、右半边。(需要先鼠标点一下flash使他获得焦点)。
同时按住ctrl是逆时针。(IE中可能跟一些快捷键冲突)
有什么不明白的就跟帖吧。ENJOY!
附一个sq1复原的例子:- [flash=250,300]http://www.qdhuayuan.net/flash/sq1.swf?shape=A12345678BCDEFGH/&move= /2,4/-2,-1/3,3/[/flash]
复制代码
[ 本帖最后由 浮云 于 2010-2-21 14:58 编辑 ] |
-
总评分: 经验 + 100
查看全部评分
|