在matlab中玩《围小猫》是种什么体验?【附源代码】

news/2025/2/5 14:09:52/

65a5bc292fa40e2711c262fac6b13dd8.png

eb832ab4d9b812ba49e05858218c46cb.png

《围小猫》是ganlvtech根据gamedesign上的一款小游戏Chat Noir改写的Javascript版本,相关源代码公布已在ganlvtech的GitHub账号上公布。

《围小猫》的游戏规则如下:

        1、点击小圆点,围住小猫;

        2、你点击一次,小猫走一次;

        3、直到你把小猫围住(赢),或者小猫走到边界并逃跑(输),游戏结束。

为了测试html文件在matlab中的应用,特地给《围小猫》这个程序加了个matlab“壳”,也就是本文开头所见到的那样,这其中主要涉及到uihtml函数应用。

matlab壳源代码

close all;
fig = uifigure('Position',[495 186 570 500],'Name','围住小猫 matlab爱好者','Resize','off','Color','w');h = uihtml(fig);
h.Position = [0 0 570 515];
h.HTMLSource = fullfile(pwd,'index.html');

测试效果

1c7012e0aed2746e0dd501bd3e629768.gif

如有需要《围小猫》完整的伙伴可以通过参考资料链接下载,或加入matlab编程爱好者②群获取,在群文件matlab爱好者公众号数据及程序文件夹下的《围小猫》

在matlab爱好者公众号回复“QQ”申请加群,务必准确填写入群邀请码,否则一律拒加!

参考资料:github.com/ganlvtech/phaser-catch-the-cat


http://www.ppmy.cn/news/307375.html

相关文章

围住一只猫猫需要几步?【多猫预警】

时间过得真快,一转眼已经是大年初六啦,大家是不是还在尽情享受假期呢?假期当然少不了游戏,在这最后的慵懒假日,不如让小编来带你玩个小游戏吧!在这个小游戏中,轻轻点击就可以围住可爱的猫猫&…

操作系统进程通信

有些合作进程之间需要交换一定数量的信息,信息量可多可少。虽然信号量机制作为同步工具卓有成效,但作为通信工具不够理想,因为其效率甚低,因此称为低级通信方式,而高级通信方式将以较高的效率传送大批数据。 高级进程通…

消费机 mysql,中控消费机软件常见问题|中控CM20消费机教程

消费软件常见问题解答 1. 消费系统发卡密码忘记,不能发卡怎么处理。 答:1. 消费系统发卡密码写在消费软件数据库compdat表中的datmeter这个字段下。如果您没有条件打开数据库,那么请您联系我们的技术人员协助您处理。 2. 消费系统中,使用过的卡号,可以继续使用么。 答: 消…

nfc读取卡片内容apk_加密门禁卡装入NFC手机

在小区门禁被物业公司强制升级后,家里的3张门禁卡、手机复制的门禁卡、小米手环4复制的门禁卡,统统不能使用了。以前方便地使用手机刷开门禁的方式不能使用了。 起初以为是物业公司只是更换了门禁控制机,要把门卡重新授权下而已。当拿到物业公司给重新授权后的门禁卡后,再次…

Arduino 卡片10舵机初动

1、硬件部分 舵机是一种电机,它使用一个反馈系统来控制电机的位置。可以很好掌握电机角度。大多数舵机是可以最大旋转180的。也有一些能转更大角度,甚至360。舵机比较多的用于对角度有要求的场合,比如摄像头,智能小车前置探测器&…

P、V操作经典问题

1.设有一台计算机,有两条I/O通道,分别接一台卡片输入机和一台打印机。卡片机把一叠卡片逐一输入到缓冲区B1中,加工处理后再搬到缓冲区B2中,并在打印机上打印。 【解】 (0)分析题意,画出草图&am…

vue实现卡片式上下滑动_小卡片左右滑动的实现

背景 项目需求,要实现卡片左右滑动的功能,类似这样: 在实现过程中遇到了如下问题: 卡片角标实现 边距问题 安卓手机适配问题 翻页问题 角标实现 角标及文字可以采用绝对定位和css3的rotate来实现,注意点是在父元素上要overflow:hidden .recomm-item-sup{position: absolu…

怎么用NFC手机读卡片信息

下面是步骤: 1.获取管理权限:这个开发包里已经集成了,只需要调用一句代码就可以搞定,这个还是挺方便的。 PermissionUtil.grantNeedPermission(this); 2.打开NFC,并监听NFC事件,这段如果不懂,直…