【Axure教程】手机自适应教程(积分游戏案例)

简介: 【Axure教程】手机自适应教程(积分游戏案例)

hello,我又来啦,今天和大家分享用axure怎么做自适应,也就是说,我们做app端的作品时,怎么在不同的手机尺寸,显示最佳的样式。那么这期的话,我会以一个游戏的案例来展开,所以比较好玩。首先我会教大家如何制作游戏原型,然后主要讲原型制作完成后怎样做手机版自适应的效果。如果喜欢的朋友们,点下关注和收藏,谢谢大家!

原型预览】

用电脑点击左下方阅读原文或复制打开下面的原型预览地址

https://axhub.im/pro/a8ab6209ccf619b1

【原型下载】

方式2:https://weidian.com/item.html?itemID=3599924347

【原型效果】

640.gif

【制作教程】

1. 材料准备

这里需要几张图片,分别是桶、汉堡、鸡翅、可乐、薯条,这些图片都可以在网上找到,当然了你也可以用别的图片代替。

接着您需要复制黏贴多个汉堡、鸡翅、可乐、薯条;如下图所示打乱摆放即可。

7235d8f6234de342c96bc981b4ef1b3a.png

将所有的汉堡、鸡翅、可乐、薯条组合起来,再和桶一起转为动态面板,记住这里要取消自动调整为内容尺寸,然后将动态面板填充一个背景色,案例中是深红色,再调整动态面板大小,调整桶的位置,放在面板底端居中位置。

最后,将汉堡、鸡翅、可乐、薯条移到上方看不见的地方,简单来说就是-this.height

2. 开始页面制作

开始页其实就是一个游戏玩法的介绍,如下图所示,简单做法是可以用矩形、文字和图标组成。左右滑动的图片建议大家可以在icon找。

最后还有一个知道啦的提交按钮,只有这个按钮是有交互的。

鼠标单击时,先隐藏掉开始页的元件组合,然后向下移动汉堡、鸡翅、可乐、薯条组合,移动到直至看不到最上的一块,用数学公式就是target.height+动态面板.height。

移动动画选择渐变,时间根据实际设置,案例是20000ms。

移动结束时,即等待20000ms,显示的分页。

104cbf7249f23d16dff8397abd3a0469.png

3. 判断得分

我们首先要拉一个文本记录分数,默认为空值即可。

然后我们要在桶口(顶端)放一个热区,这是用来判断实物有没有进洞口。

66dfee084f3330a31878a88f5668bb6f.png

当汉堡、鸡翅、可乐、薯条移动时,我们需要做一个判断,如果碰到洞口,就隐藏该元件,并且得分(计分文本原来的值+得分),如果没有碰到就不得分(计分文本框原来的值)。汉堡、鸡翅、可乐、薯条的分数我分别设置为10、8、6、4分,大家可以根据需要自己设置。

4. 得分页制作

这页和开始页很像,只是文字,不一样,所以我们只需要改一下文字,和设置计分=上面的计分文本。

里面只有在玩一次有交互,这里交互有两种做法,一种是将所有的汉堡、鸡翅、可乐、薯条显示,然后移动回最开始的位置,桶也是移动回最开始的位置,然后出发之前知道了的事件,重新开始游戏。

但是我觉得这样做太复杂了,所以我用第二种方法,刷新页面,哈哈哈哈哈哈哈哈。

67077badb025fee14e381e61882c5f04.png

5.自适应的设置

如果想在每一台手机设备,都能看到自适应的效果怎么做呢?

首先的话我们要对外部的动态面板移动到(0,0)的位置。

载入时,设置动态面板的尺寸,宽度=屏幕的宽度,高度=屏幕的高度,锚点在左上角。

然后到桶,桶也是一样,我们要设置他的尺寸,那桶的尺寸怎么设计能,其实他的宽度=窗口的width/原始动态面板的欢度*桶的宽度,高度=窗口的width/原始动态面板的欢度*高度。锚点同样在左上角。然后的话移动桶到中部位置即可,中部位置x=(窗口宽度-桶的宽度)/2。

6f689c04adb40312444c07be38638450.png

最后到炸鸡组合,首先也是设置尺寸,和上面桶的方式是一致的,然后移动,移动的话这里的y值要移动到-this.height。

这样就完成了,完成之后,需要上传到网上,用axshare、axhub、或者大牛都可以,然后生成网址、或者二维码,用手机连接就可以看到手机端的效果了。

作者:梓贤vigo;


微信公众号:Axure高保真原型,分享一系列产品经理常用的原型模板、教程、视频、文档等原创内容


本文由微信公众号:Axure高保真原型 授权发布,未经许可,禁止转载

相关文章
|
5月前
|
网络协议 Android开发 数据安全/隐私保护
Android手机上使用Socks5全局代理-教程+软件
Android手机上使用Socks5全局代理-教程+软件
4629 2
|
28天前
|
存储 Android开发 网络架构
点心云-N1盒子、机顶盒、手机等设备-小白保姆式刷机教程
本文介绍了N1盒子的刷机教程,包括未刷机和已刷其他系统的N1。教程详细列出了所需工具和具体步骤,如下载工具包、制作安装盘、打开ADB模式、降级、刷入新系统等,确保用户能够顺利完成刷机操作。对于已刷第三方系统的N1,还提供了解决USB线不被识别、驱动问题及供电不足等常见问题的方法。
84 1
点心云-N1盒子、机顶盒、手机等设备-小白保姆式刷机教程
|
5月前
|
移动开发 前端开发 语音技术
WordPress轻拟物博客主题niRvana 4.5.3(自适应手机端)
WordPress轻拟物主题niRvana,设计上不再趋从于现有的扁平风,我认为是时候从极致的扁平稍微向拟物致敬了,因此采用了轻拟物的风格。niRvana 设计和样式更加新颖,一眼看上去就会被他吸引住,主题配色也非常舒服。而且它有两个功能特别有意思,一个是自动根据文章特色图片识别出图片的主色调,在首页、文章分类页用最美的方式显示滚动图片,另一个则是文章支持语音朗读。主题细腻有质感,手机端体验非常好。
87 2
|
3月前
|
移动开发 HTML5
自适应手机端青蛙吃蚊子小游戏html源码
HTML5青蛙吃蚊子游戏源码分享,音乐可以改的,自己在目录替换一下音乐就可以了训练手速和眼力的时候到了!
37 0
自适应手机端青蛙吃蚊子小游戏html源码
|
5月前
|
PHP
驾校在线考试系统源码 手机+PC+平板自适应
Thinkphp在线考题源码 驾校在线考试系统 手机+PC+平板 自适应,机动车驾驶培训学校驾校类网站源码带手机端 运行环境:php+mysql
179 11
驾校在线考试系统源码 手机+PC+平板自适应
|
4月前
|
前端开发 小程序
【微信小程序-原生开发】实用教程20 - 生成海报(实战范例为生成活动海报,内含生成指定页面的小程序二维码,保存图片到手机,canvas 系列教程)
【微信小程序-原生开发】实用教程20 - 生成海报(实战范例为生成活动海报,内含生成指定页面的小程序二维码,保存图片到手机,canvas 系列教程)
408 0
|
5月前
|
缓存 NoSQL Java
案例 采用Springboot默认的缓存方案Simple在三层架构中完成一个手机验证码生成校验的程序
案例 采用Springboot默认的缓存方案Simple在三层架构中完成一个手机验证码生成校验的程序
108 5
|
4月前
|
Linux 网络安全 数据安全/隐私保护
网络安全教程-------渗透工具Kali,官网链接,ARM的介绍,Mobil,华为小米,oppe手机,是无法刷入第三方的操作系统的,E+手机,谷歌的picksoul,或者三星手机,系统盘是WSL的
网络安全教程-------渗透工具Kali,官网链接,ARM的介绍,Mobil,华为小米,oppe手机,是无法刷入第三方的操作系统的,E+手机,谷歌的picksoul,或者三星手机,系统盘是WSL的
|
6月前
|
Android开发
【通讯录教程】苹果安卓鸿蒙系统通用,如何大批量导入手机号码到手机的通讯录,下面教你方法,只需1分钟搞定几万个号码的导入手机电话本
该文介绍了一种快速批量导入手机通讯录的方法,适用于处理大量手机号的需求,如微商管理、客户资料整理等。在QQ同步助手开始收费后,提供了免费的替代方案。步骤包括:下载批量导入软件(链接提供腾讯云盘和百度网盘地址),清空通讯录(非必需),制作符合格式的通讯录文件,并按操作系统(苹果、安卓或鸿蒙)进行导入。整个过程只需1分钟,简便快捷。
456 2
|
5月前
|
开发工具
云控微信开发SDK使用教程--手机微信朋友圈图片上传服务端
云控微信开发SDK使用教程--手机微信朋友圈图片上传服务端

热门文章

最新文章