教程使用说明
播放动画需要安装Java运行环境:JavaRuntime Environment。可从这里下载:Java Runtime。
左键点击中棱,中层旋转,左键点击角块或中心位置,该面旋转;中键点击则反转;按住鼠标任意键拖动,可以驱动魔方整体旋转。
通过点击3D动画下方播放条上的相应按钮,可以使动画返回、播放、暂停、单进、单退;点击脚本代码,可以直接跳到该步状态;在动画播放的同时,可以操作动画。
关于本站
调整网站界面风格,由“火辣热度”修改为“清凉绿荫”,伴您清凉一夏!
没有安装或不愿下载安装Java运行环境的朋友可以进入绿色无插件版进行浏览,该2D教程除了不能对模型进行全视角旋转外,基本功能都具备,完全可以满足学习要求。
新增功能请进入更新列表查看。
本站3D动画需要安装Java Applet运行环境:Java Runtime。本站主要内容为魔方在线教程、在线演示,以及关于魔方的知识、资讯。主要为想学习魔方的人士提供一个在线学习的地方。已经学会魔方的人士,也可在这里找到您需要的功能。要是不想安装该运行环境,可下载这个老古董:DOS版魔方求解器。需要提醒您的是,这个老古董用法很复杂的,虽然尽力实现了图形交互模式,但却只能用键盘而不能用鼠标操作,并且是纯平面模式,用惯了鼠标的您,不妨体验一下在DOS时代还算界面比较友好的软件是什么滋味吧。
通常所说的魔方是指鲁比克三阶魔方。魔方(Rubik's Cube)是一种变化多端的智力玩具。又称鲁比克方块。1974年由匈牙利建筑学教授鲁比克发明,70年代末80年代初风行于欧美及全世界。当时魔方不但被社会学家誉为“20 世纪最有影响的 100 项发明之一”,还获得“1980 年最佳游戏发明奖”和“最有教育意义的玩具”。关于魔方的详细资料在这里:关于魔方的一些基本资料
算子打乱方式:自动随机打乱或手动输入算子打乱。
鼠标染色方式:可视化鼠标取色,初始化魔方。
键盘输入方式:键盘输入颜色代码,初始化魔方。
二阶魔方区:二阶魔方教程、求解器。
魔方求解:根据魔方状态,给出复原算子,并用3D动画演示。
容错功能:输入的算子智能分词、自动剔除非法字符;输入的颜色代码自动判断是否符合规则;求解前初步判断状态是否有错。
添加无插件演示功能(不需要安装Java运行环境);搜集各种魔方花样;添加公式、算子讲解功能;为每个步骤的操作添加文字说明;将复原过程分解,每个步骤进行单项讲解;添加分解复原练习功能;添加去除当前不关心的颜色干扰的功能;添加高级复原功能;添加各种不同算法转换功能;添加会员个性化功能,学习、操作数据的存储、调用、修改等……
操作动画、播放动画请参见本页左边说明。其他需要说明的:在操作魔方时,如果忘记了正确方向,可以点击播放条最左边的按钮恢复原状,然后点击刚才播放到的步骤,即可回到正确方向及状态。本站各个页面有自动传递初始状态功能,可自由切换而不用重新输入。但注意在“自动打乱”页面转过去后,会将您的DIY状态覆盖掉。这是由于“自动打乱”不会继承您的DIY数据,原因是您的DIY数据,无法找到一个对应的算子集合来表示初始状态。
本站运用的核心技术为:魔方复原求解器、RubikPlayer 3D动画演示。其中,求解器为本站原创,拥有完整版权。RubikPlayer为下载的java插件,版权为Werner Randelshofer所有。本站以后将要添加的知识、资讯等内容,为网站搜索,经本站编辑而成,一些技术文章,如果是转载的,本站将注明转载来源。
本站所用的魔方复原求解器,为1999年本人在学校初学编程时所写(可从这里下载DOS版魔方求解器),当时刚学会转魔方,以一种狂热的魔方迷的状态完成的。当时采用Turbo C 3.0 编写的,在win95运行的DOS程序,由于玩魔方水平所限,求解器的求解步骤,只是采用了自己掌握的最基本的方法。由于本人是机械专业,虽然一直想实现三维状态的表现,但没有太多时间去学VC等高级编程语言,因此虽有了求解代码,但一直未实现3D程序的界面。最近偶然看到RubikPlayer,遂产生了利用该插件改写程序的想法。在2008年元旦之后,开始了本工作。2008年2月2日,完成了初步功能,并申请了域名,于是本站诞生!
由于本人工作缘故,所有本站的开发及后续完善,都是在业余时间完成,因此没有大量时间去规划网站及功能,只能想到什么加上什么,如果广大网友感觉本站对您有所帮助、或有所不足,请在本站博客中交流,所有网友的关注,就是我最大的动力!
