电子设备和控制方法_3

文档序号:8412211阅读:来源:国知局
例,图2中所示的电子设备200还可包括图像处理单元。图像处理单元可生成操作界面。具体地,图像处理单元可根据区域设置输入在操作界面中生成操作对象的触发区域。显示单元250还可显示图像处理单元生成的操作界面。在可替换的实施例中,显示单元250可不根据检测单元的检测结果进行显示,而仅显示图像处理单元生成的操作界面。指令生成单元220还可根据所述区域设置输入生成设置指令,以使得位置控制单元230在所设置的触发区域中控制操作对象在面板上的运动。
[0034]例如,图像处理单元可生成作为操作界面的操作对象的运动场景。用户可根据自己的喜好在运动场景中设置上坡、下坡、障碍等触发区域。在位置控制单元是与面板重叠设置的电磁铁阵列的情况下,而指令生成单元220可根据这些触发区域生成相应的设置指令,以设置与相应区域对应的电磁铁阵列中的电磁铁模块的极性和磁力大小。
[0035]此外,指令生成单元220还可在操作对象在面板210上运动时,根据触发区域和检测单元240获得的操作对象在进入特定触发区域之前的运动参数来生成相应的设置指令。例如,可根据检测单元240获得的运动参数,确定操作对象要进入的目标触发区域。然后确定目标触发区域的区域类型。当检测单元240检查到操作对象进入目标触发区域时,指令生成单元220根据检测单元240获得的运动参数和所确定目标触发区域的区域类型生成相应的设置指令。
[0036]具体地,在位置控制单元是与面板重叠设置的电磁铁阵列的情况下,指令生成单元220根据检测单元240获得的运动参数和所确定目标触发区域的区域类型生成相应的设置指令,以指示与该目标触发区域对应的电磁铁阵列中的目标电磁铁模块的极性和磁力大小。例如,当操作对象为包括磁力块的小球时,可根据检测单元240获得的小球运动参数,小球要进入的目标触发区域,并且确定目标触发区域的区域类型。当目标触发区域为不可通过的障碍区域时,指令生成单元220可生成极性设置指令,以将与该目标触发区域对应的电磁铁阵列中的目标电磁铁模块的极性设置为与小球中的磁力块相反,并且指令生成单元220可根据检测单元240所检查的小球在进入目标区域之前操作体的运动方向和/或运动速度之类的历史运动参数生成磁力设置指令,以设置目标电磁铁模块的磁力大小。
[0037]此外,在检测单元240未检查到操作对象进入触发区域时,显示单元可以第一模式显示触发区域,而当在检测单元240检查到操作对象进入触发区域时,显示单元可以第二模式显示触发区域。第一模式和第二模式下,触发区域中的显示内容(例如触发区域中的颜色、亮度等)不同。
[0038]此外,在检测单元还可确定操作对象是否经过触发区域。当操作对象经过触发区域时,图像处理单元可根据检测单元获得的运动参数,更新操作界面中的触发区域。例如,在操作对象是包括金属块或磁力块的小球,位置控制单元是与面板重叠设置的电磁铁阵列的情况下,当检测到小球经过触发区域时,图像处理单元可改变该触发区域的显示颜色,以提示用户操作对象进入该触发区域。
[0039]此外,当操作对象经过触发区域时,指令生成单元也可根据检测单元获得的运动参数,更新设置指令。例如,当运动参数指示小球以较快速度正向通过被设置为障碍的区域时,可认为该障碍已随着小球的经过被消除。因此,图像处理单元可从操作界面中删除该障碍区域,并且指令生成单元也可更新设置指令,以关闭与被删除的障碍区域对应的电磁铁模块。又例如,当运动参数指示小球以一定角度进入被设置为障碍的区域并且没有通过被设置为障碍的区域而是被该区域反弹时,可认为该障碍没有被小球消除,并且指令生成单元可根据小球进入该区域时的速度、角度确定小球对于障碍的损坏程度,从而更新设置指令,以调整与被损坏的障碍区域对应的电磁铁模块的磁力强度。
[0040]下面,参照图3说明本发明的一个实施例的控制方法。图3是描述了根据本发明一个实施例的控制方法300的流程图。控制方法300用于电子设备。控制方法300中的各个步骤可分别被上述图1中的电子设备中的相应单元实现,因此,为了描述简洁,不再具体描述。
[0041]例如,如图3所示,在步骤S301中,生成设置指令。然后,在步骤S302中,通过电子设备的位置控制单元根据设置指令,控制在电子设备的面板上的操作对象。在图3所示的实施例中,电子设备中的面板与位置控制单元重叠设置。
[0042]根据本发明的一个示例,电子设备的位置控制单元包括多个位置控制模块。在步骤S302中,可根据设置指令,控制多个位置控制模块中的至少一个产生控制信号,以改变在面板上的操作对象。可替换地,位置控制单元可仅包括一个位置控制模块。在步骤S302中,可根据设置指令,控制该位置控制模块的位置,以改变在面板上的操作对象。可选择地,可预先保存预定运动轨迹,并且在步骤S302中,根据预定运动轨迹生成设置指令。
[0043]此外,根据本发明的另一示例,操作对象为能够在面板上运动的物体。例如,操作对象可以是小球。在步骤S302中,当操作对象被放置到面板上时,控制操作对象在面板上的运动。可替换地,操作对象可包括多个组件。例如,操作对象可以是类似钢琴键盘的模拟键盘。在步骤S302中,当操作对象被放置到面板上时,通过位置控制单元根据设置指令,控制一个或多个组件相对于面板的位置。
[0044]通过根据本发明实施例的控制方法,可通过与电子设备的面板重叠设置的位置控制单元对放置在其上的操作对象的至少一部分进行控制,以改变操作对象的至少一部分相对于所述面板的位置,从而用户可直观地观察到操作对象的改变,获得真实的使用体验。
[0045]下面,参照图4说明本发明的另一实施例的控制方法。图4是描述了根据本发明另一实施例的控制方法400的流程图。控制方法400用于电子设备。控制方法400中的各个步骤可分别被上述图2中的电子设备中的相应单元实现,因此,为了描述简洁,不再具体描述。
[0046]例如,如图4所示,在步骤S401中,生成设置指令。然后,在步骤S402中,通过电子设备的位置控制单元根据设置指令,控制在电子设备的面板上的操作对象。在图4所示的实施例中,电子设备中的面板与位置控制单元重叠设置。
[0047]此外,图4中所示的控制方法400还包括,在步骤S403中,检测操作对象在面板上的运动,并获得运动参数。然后,在步骤S404中,根据运动参数进行显示。
[0048]应注意,图4中所示的方法的各个步骤不必按照所示的顺序执行。可以颠倒或并行地执行某些步骤。例如,可以在检测操作对象在面板上的运动,并获得运动参数(步骤S403)和根据运动参数进行显示(404)的同时执行通过电子设备的位置控制单元根据设置指令,控制在电子设备的面板上的操作对象(步骤S402)。也可以先执行步骤S403和步骤S404,再执行步骤S402。并且在步骤S402中可根据所检测到的运动参数生成设置指令。
[0049]通过根据本发明实施例的控制方法,可通过与电子设备的面板重叠设置的位置控制单元对放置在其上的操作对象的至
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1