##文本渲染优化
文本在游戏中应用的比较多,cocos引擎本身的文本渲染存在模糊问题,具体是由于在webgl模式下,不同设备的dpr不一样,导致渲染效果不一致,表现在高分屏设备上canvas文字模糊。
##现有的方案
每个文本在添加的时候设置字体放大2倍,行高放大2倍,node再缩小到0.5
##问题点
手动设置容易忘记,而且处理其他相关逻辑的时候还要做缩放比例转换,编辑处理比较麻烦,不设置效果
2022-03-07 14:26:21
930
0
0
#1. mysql安装
``` shell
# tar xvfz mysql-5.0.24.tar.gz
(直接解压)
# cd mysql-5.0.24
(进入解压缩后的文件目录)
./configure --prefix=/usr/local/mysql --enable-thread-safe-client --with-named-curses-libs=/usr/
2021-11-11 08:39:03
346
0
0
```
function sayHi(){
console.log(name2)
console.log(age)
var name2 = 'xxxx'
let age = 21
}
```
```
for(let i=0; i<3;i++){
setTimeout(()=>console.log(i),1);
}
for
2021-08-20 14:21:24
194
0
0
配置运行远程连接
GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
配置使用账户密码登录
use mysql;update user set authentication_string=password('password'),plugin='mysql_native_password' where user='root';MariaDB [(none)]> set password for 'root'@'localhost'
2021-06-12 16:53:23
277
0
0
```
function test(i):Promise {
return new Promise((resolve,reject)=>{
console.log("test ",i);
return resolve(i);
});
}
function test2(i):number {
return i;
}
fo
2021-05-27 00:10:36
248
0
0
#网络基础知识
## 网络字节序
大端字节序:Big Endian,高位字节存在起始位置
小端字节序:Little Endian,低位字节存放在起始位置
```
int32 1234 16进制为 0x4d2
大端序为 0x00 0x00 0x04 0xd2
小端序为 0xd2 0x04 0x00 0x00
let uint8s = new Uint8Array([0x00,0x00,0x04,0x
2021-05-20 23:53:42
702
0
0
安装lnmp php5.6sudo docker run \
--name=lnmp70 \
-p 51000:80 \
-v "/app/docker/lnmp70/wwwroot:/home/wwwroot" \
-itd \
--restart=always \
duckll/lnmp
sudo docker run \
--name=lnmp56 \
-p 51081:80 \
-v "/app/dock
2021-04-18 20:57:07
482
0
0
```
private void initOption() {
//最大缓冲大小,默认值15*1024*1024即15M
optionModels.add(new VideoOptionModel(IjkMediaPlayer.OPT_CATEGORY_PLAYER, "max-buffer-size", 100 * 1024));
//最大缓存时
2021-04-09 13:47:41
426
0
0
## clamp
获取x和minval之间较大的值,然后再结果值与最后的最大值比较取最小值
```
float clamp(float x, float minVal, float maxVal)
vec2 clamp(vec2 x, vec2 minVal, vec2 maxVal)
vec3 clamp(vec3 x, vec3 minVal, vec3 maxVal)
vec
2021-03-13 21:36:00
430
0
0
安装Debian9(Debian9以下版本升级至Debian9亦可,当然新安装的纯净系统效果最好),获得root权限后按以下步骤操作:1、先执行apt update和apt upgrade将所有软件升级到最新: # 更新软件源 $ apt update # 升级软件 $ apt upgrade 2、依次执行以下代码: $ apt install dirmngr # 添加U-NAS软件源密钥 $ gpg --keyserver keyserver.ubuntu.com --recv-keys AB9E1E90EDAEFB47 $ gpg -a --export AB
2020-12-23 16:13:20
410
0
0