▦ 冒险日志EXPLORATION LOG
官方提供的游戏模式是在PC端使用键盘控制,如果直接导出APK安装在手机上,虽然游戏可以运行但无法控制人物移动。所以我们需要为游戏添加虚拟按键或虚拟摇杆的功能。
这已经超出官方这个游戏编辑器的本意了,所以需要做很多工作,需要研读官方源码搞清楚动作控制的逻辑。然后再寻找方案实现虚拟按键。
本文将指导你为游戏添加一个控制人物跳跃的虚拟按键。
## 完成效果(虚拟按键在左下角)
[dplayer url="http://ass…
## 不能进行真机调试
编译目标为模拟器的时候没有问题,但将iPhone连接Mac后将编译目标改成iPhone时编译就会报错:
> There are no accounts registered with Xcode. Add your developer account to Xcode
原因很简单:**需要为你的工程绑定一个拥有合法证书的用户**
现在是2021年3月,目前**进行真机调试不需要成为开发者账户(也…
## 初次使用Luncher导出安卓工程文件夹

生成一次以后,再次生成的时候即使修改包名,游戏名称也不会生效,只会覆盖里面那些游戏文件。
所以如果要重新修改包名或游戏名可删除整个android文件夹重新生成或者在AndroidStudio中直接修改。
另外,经过这个操作以后工程设定文件`egretProperties.json`中会自动添加安卓目…
## 挂载局域网共享目录到树莓派
- 创建树莓派上的挂载点
mkdir /home/pi/share
- 编辑配置文件
sudo nano /etc/fstab
- 添加以下命令,第一个参数是自己局域网中的某个共享目录,第二个参数是刚刚建立的本地挂载点,用户名密码一般不需要这里随便填了个aaa省略也可,如有需要则修改
//192.168.0.13/移动磁盘-C(aaa)/share /home/pi/share cifs …
## 现象
安装宝塔5.9以后,原来远程SSH登录无法登录了。
连接显示器看log发现22端口被占用。
## 原因
宝塔面板里面自带的一个一键迁移的功能在后台一直ssh连着远程某个服务器,按理说也不应该占用22端口,它要监听22干嘛?有病吗?
## 解决
1. 直接卸载这个模块
2. 删除/etc/rsyncd.conf这个文件
3. 手动重启ssh服务
## 原因1:新系统默认不开启ssh服务
新刷系统的树莓派默认是不开启ssh服务的。需要手动开启,方法有2个:
1. 在sd卡的根目录下新建一个空文件`ssh`,重启树莓派即可默认上电开启ssh服务。
2. 连接显示器和外接键盘进入系统后执行
```bash
sudo raspi-config
```
选择Interface Options

## 原理图
[](/usr/uploads/2020/12/2022062505.svg "原理图")
## Option字节调教
- ### 调教前
- BOD…
某论坛上看到一个人提问,把我的回答也记在这边做个记录。
## 原问题
现在是4位数码管,共阳,已经驱动74hc595让4位数码管亮起来了,现在在这基础上再控制数码管上数字的亮度,想过用pwm控制,但是,一般来说pwm管脚不是直连数码管阴极的吗?现在是单片机直连595驱动,595驱动上的管脚连接数码管,从而点亮数码管的,所以不知道该怎么解决?
## 回答
都没答到到点子上。用595驱动时一样可以用PWM的概念控制亮度。楼主一…
出现此错误是你的STVD工程中添加了额外的插件来显示ram flash eeprom stack的占用量(插件下载地址:http://pan.baidu.com/s/1jGjBkTw),我见到的是施诺比编写的一个插件mapinfo.exe。下载它的插件按他的readme文件就可解决此问题,或者是将readme文件使用方法第4步中那一行自己粘贴的内容给删除掉(mapinfo $(OutputPath)$(TargetSName).map…
## 问题
使用 screen 过程中可能会遇到提示状态为 attached,然后就怎么也连不上,也无法恢复这个 screen。
比如本来连接上的终端窗口没有Ctrl+A+D退出screen就关闭了,比如终端PC突然断网失去连接了,再次脸上终端后就会出现这种情况。
## 解决
只需要一行命令即可:
```shell
screen -D -r <session-id>
```
也就是在 -r 前面加个 -D,先踢掉…
## 现象
用定时器TIM4定时翻转GPIO用低电平灌电流驱动LED闪烁的简单测试程序不能正常执行。LED灯不闪烁,debug查看GPIO口却是正确的被翻转了。测试IO口电压不对。
## 问题代码
```c
void main(void)
{
// 系统时钟不分频(内部16MHz)
CLK_HSIPrescalerConfig(CLK_PRESCALER_HSIDIV1);
// TIM4进行128分频…
[button]不局限于树莓派,本文适用任何shell环境。[/button]
## 创建仓库文件夹
```shell
cd /home/pi/MyGitServer
mkdir progName
```
## 初始化仓库
```shell
cd progName
git --bare init
```
## 初始化完成的仓库URL
`pi@pi4:/home/pi/MyGitServe…
## 问题
在定时器中断里不能正确访问全局变量。比如如下代码。
折腾了几个小时根本不知道为什么,因为原来写别的程序也是一样的写完全没有这种诡异的问题。
```c
unsigned int counter;
unsigned char flag;
main(){
flag = 0;
counter = 0;
Timer0Init();
while(1);
}
void timer0() int…
## 环境
- 树莓派
- 宝塔面板
- WordPress
## 现象
点击安装后弹出ftp服务器输入面板,输入后安装失败。
## 可能的原因
- FTP服务器域名未正确绑定,试试直接指定IP地址
- FTP用户密码不正确
- FTP目录没有正确设置在该网站的根目录
- FTP目录写入权限不够,给该网站目录赋予777全部权限
## 解决
我是权限的问题,赋予权限后解决。