Arduino教你制作 FC炸弹人游戏-Arduino中文社区 - Powered by Discuz!

Arduino中文社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

楼主: createskyblue

Arduino教你制作 FC炸弹人游戏

  [复制链接]
发表于 2018-11-10 14:29 | 显示全部楼层
我想问一下,为什么执行Arduboy.display()之后就会在这条语句中死循环下去?
 楼主| 发表于 2018-11-10 15:04 | 显示全部楼层
WYWD1234 发表于 2018-11-10 14:29
我想问一下,为什么执行Arduboy.display()之后就会在这条语句中死循环下去?

你好,能告诉我具体哪一行吗,我这这边好像没有遇到问题
发表于 2018-11-10 17:00 | 显示全部楼层
就是Bornberman 程序文件中的最后一行。MENU()中的,导致LOOP一直就进不去...
 楼主| 发表于 2018-11-10 21:56 | 显示全部楼层
WYWD1234 发表于 2018-11-10 17:00
就是Bornberman 程序文件中的最后一行。MENU()中的,导致LOOP一直就进不去...

这时候可以按A键开始游戏,检查下是不是按键没有连接好
发表于 2018-11-12 16:37 | 显示全部楼层
挺有趣,不知道能不能变彩色
 楼主| 发表于 2018-11-13 14:41 | 显示全部楼层
txzhou 发表于 2018-11-12 16:37
挺有趣,不知道能不能变彩色

使用了单色的oled,而且游戏素材也是单色的,要彩色要换屏幕和改动一些代码
发表于 2018-11-18 21:45 | 显示全部楼层
https://www.arduino.cn/thread-81825-1-1.html
发表于 2018-11-25 10:45 | 显示全部楼层
刚好手头有 IIC 版本的 OLED,这拿来试试看。
感谢楼主!
发表于 2018-11-25 12:49 | 显示全部楼层
我也出现了 #11 楼所属问题,即使 A 键也无法正确进入游戏。

实测发现了一个问题,在开启显示启动界面时,全部连接按键的 IO 都处于高电平输出状态,
(实测电压5V,电流表对地测试输出电流 >50mA),这显然 DDRB/DDRC 的状态有问题。

我使用的是原始尺寸版本 的 UNO Rev3,大家也测测看(按键IO对地输出电流)是否如我所说。
 楼主| 发表于 2018-11-25 13:35 | 显示全部楼层
本帖最后由 createskyblue 于 2018-11-25 13:40 编辑
t3486784401 发表于 2018-11-25 12:49
我也出现了 #11 楼所属问题,即使 A 键也无法正确进入游戏。

实测发现了一个问题,在开启显示启动界面时, ...

十分感谢,的确存在问题,是移植版arduboy库出了点小状况
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|Archiver|手机版|Arduino中文社区

GMT+8, 2024-11-28 01:44 , Processed in 0.138849 second(s), 12 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表