浮云 发表于 2010-1-6 21:26:47

SQ1 flash版演示程序

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复原的例子:http://www.qdhuayuan.net/flash/sq1.swf?shape=A12345678BCDEFGH/&move= /2,4/-2,-1/3,3/http://www.qdhuayuan.net/flash/sq1.swf?shape=A12345678BCDEFGH/&move= /2,4/-2,-1/3,3/

[ 本帖最后由 浮云 于 2010-2-21 14:58 编辑 ]

oyyq99999 发表于 2010-1-6 21:27:20

沙发先占一个

豆钉 发表于 2010-1-6 21:38:45

所有角块标记为A-H的字母,所有楞块标记为1-8的数字
这个我熟:lol 算过很多次

浮云 发表于 2010-1-6 21:39:52

原帖由 豆钉 于 2010-1-6 21:38 发表 http://bbs.mf8-china.com/images/common/back.gif
所有角块标记为A-H的字母,所有楞块标记为1-8的数字
这个我熟:lol 算过很多次

就是为了照顾大家习惯才这样设置的:P

Paracel_007 发表于 2010-1-6 21:41:37

正式版?
先顶,电脑上试用~

豆钉 发表于 2010-1-6 21:52:27

本帖最后由 豆钉 于 2016-4-26 11:13 编辑

http://www.qdhuayuan.net/flash/sq1.swf?shape=12ABCDE3FG456H78/&move= /0,-2/0,3/-1,-2/-3,0/

527865771 发表于 2010-1-6 22:17:09

这个好 以后就方便了

豆钉 发表于 2010-1-6 22:18:24

能否加一个按键恢复原来的“坐标”,拉动以后想拉回一个比较好看的角度就麻烦了

加上一个“左转90度”和“右转90度”更好

[ 本帖最后由 豆钉 于 2010-1-6 22:19 编辑 ]

浮云 发表于 2010-1-6 22:35:43

原帖由 豆钉 于 2010-1-6 22:18 发表 http://bbs.mf8-china.com/images/common/back.gif
能否加一个按键恢复原来的“坐标”,拉动以后想拉回一个比较好看的角度就麻烦了

加上一个“左转90度”和“右转90度”更好

出差2天,回来弄吧。

kexin_xiao 发表于 2010-1-7 09:21:49

高手作品!全力顶!:handshake :victory:
页: [1] 2 3 4 5 6 7
查看完整版本: SQ1 flash版演示程序