魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
楼主: 浮云
打印 上一主题 下一主题

SQ1 flash版演示程序 [复制链接]

Rank: 2

积分
298
帖子
73
精华
3
UID
37470
性别
保密
跳转到指定楼层
1#
发表于 2010-1-6 21:26:47 |显示全部楼层 |倒序浏览
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复原的例子:
  1. [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 编辑 ]
已有 5 人评分经验 收起 理由
kexin_xiao + 20 赞一个!
臭虫 + 10 上限只能加十分,礼轻情义重吧.....-.-
证明题 + 20 赞!
cube_master + 20 记一等功
大烟头 + 30 很不错

总评分: 经验 + 100   查看全部评分

Rank: 2

积分
298
帖子
73
精华
3
UID
37470
性别
保密
2#
发表于 2010-1-6 21:39:52 |显示全部楼层
原帖由 豆钉 于 2010-1-6 21:38 发表
所有角块标记为A-H的字母,所有楞块标记为1-8的数字
这个我熟 算过很多次


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

使用道具 举报

Rank: 2

积分
298
帖子
73
精华
3
UID
37470
性别
保密
3#
发表于 2010-1-6 22:35:43 |显示全部楼层
原帖由 豆钉 于 2010-1-6 22:18 发表
能否加一个按键恢复原来的“坐标”,拉动以后想拉回一个比较好看的角度就麻烦了

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


出差2天,回来弄吧。

使用道具 举报

Rank: 2

积分
298
帖子
73
精华
3
UID
37470
性别
保密
4#
发表于 2010-1-9 12:15:29 |显示全部楼层
1楼忘记说了:
支持键盘按U、D、R分别顺时针转动上层、下层、右半边。(需要先鼠标点一下flash使他获得焦点)。
同时按住ctrl是逆时针。(IE中可能跟一些快捷键冲突)

[ 本帖最后由 浮云 于 2010-1-9 12:16 编辑 ]

使用道具 举报

Rank: 2

积分
298
帖子
73
精华
3
UID
37470
性别
保密
5#
发表于 2010-2-21 15:12:28 |显示全部楼层
还有个大bug,再改

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

使用道具 举报

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

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

GMT+8, 2024-5-31 12:13

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部