本发明属于微信小程序开发领域,是微信小程序领域中的一项重要应用,尤其是涉及一种模拟冰壶运动并保存对局的方法。
背景技术:
0、技术背景
1、随着冰雪运动的发展,冰壶运动越来越受到重视。作为一项技巧和谋略相结合的比赛项目,借助计算机的力量来规划冰壶比赛策略显得尤为重要。而微信作为一个非常普及的社交软件,其附带的微信小程序功能也日趋成熟。用微信小程序实现冰壶战术可视化不仅重要,而且使用起来也十分便利。
2、目前并没有一个用于模拟冰壶战术的微信小程序,而小程序本身提供的组件在经过一些调整之后足以胜任这个工作。使用微信小程序提供的开发框架,模拟出冰壶场地和冰壶,冰壶可以通过人工拖动实现位移。通过保存冰壶的位置,可以查看每次对局的情况,选择合适的战术。
3、我们提出的基于微信小程序的冰壶战术板,能够在手机上使用微信小程序模拟出冰壶战术,并且将可以保存每次对局,有利于运动员的训练和教练员对战术的分析,有效地促进了冰壶比赛训练的效果,推动我国冰雪运动的进一步发展。
技术实现思路
1、本发明提出了一种基于微信小程序的冰壶战术板。该方法以微信小程序开发框架为基础,结合了js等技术,使用微信小程序提供的开发工具,并对微信小程序组件做了一些调整,使其适应本发明所要达到的效果。
2、其技术解决方案是:
3、基于微信小程序的冰壶战术板,所述方法包括:
4、步骤1),将冰壶比赛的比赛场地图片插入微信小程序页面中,用来模拟战术板场地;
5、步骤2),设计冰壶的形状,使其适应场地大小,并且可以拖动;
6、步骤3),设计保存功能用来保存冰壶位置;
7、步骤4),设计查看保存记录用来查看已经保存好的冰壶战术;
8、步骤5),重置功能,用来重置当前页面冰壶的位置,使其回到起始位置。
9、所述步骤1)中冰壶场地图片需要经过调整,使其适应手机界面显示大小,然后再插入小程序页面中。
10、所述步骤2)中首先调整小程序插件movable-area的范围,这限制了组件的移动空间,在调整movable-view组件为圆形,使其适应冰壶的形状,再对其调整尺寸,使其适应场地的大小。最后还要设置该组件的颜色,使其区分冰壶种类。
11、所述步骤3)中将冰壶的位置从小程序组件中读取出来并保存到本地,一共提供了8个存档位置。
12、所述步骤4)中读取保存到本地的冰壶位置数据,并显示在新的页面上。查看保存记录的页面可以选择查看第几个存档。再选择查看第几个存档之后,该页面就会根据存档中保存的冰壶位置将模拟的冰壶显示在页面对应位置上。
13、所述步骤5)中将冰壶位置重置为初始位置。
14、所述整个方法经过测试之后能够较好的模拟出冰壶战术,并且能够准确地保存数据和读取数据,恢复原本的战术位置。
15、本发明使用微信小程序框架,开发了一款辅助冰壶战术训练的微信小程序,解决了在实际训练场景下冰壶战术分析可视化的技术性缺失,且因为是基于微信这种家喻户晓的手机软件,所以学习成本低,使用价值高,可扩展性强。
1.一种基于微信小程序的冰壶战术板,所述方法包括:
2.根据权利要求1所述的基于微信小程序的冰壶战术板,其特征在于:
3.根据权利要求1所述的基于微信小程序的冰壶战术板,其特征在于:
4.根据权利要求1所述的基于微信小程序的冰壶战术板,其特征在于:
5.据权利要求1所述的基于微信小程序的冰壶战术板,其特征在于: