Cocos Creator3文本模糊优化方案

##文本渲染优化 文本在游戏中应用的比较多,cocos引擎本身的文本渲染存在模糊问题,具体是由于在webgl模式下,不同设备的dpr不一样,导致渲染效果不一致,表现在高分屏设备上canvas文字模糊。 ##现有的方案 每个文本在添加的时候设置字体放大2倍,行高放大2倍,node再缩小到0.5 ##问题点 手动设置容易忘记,而且处理其他相关逻辑的时候还要做缩放比例转换,编辑处理比较麻烦,不设置效果
2022-03-07 14:26:21 930 0 0

apache2+fast-cgi+php的安装步骤

#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

javascript面试题

``` 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

mariadb10 配置

配置运行远程连接 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

Promise的顺序逻辑

``` 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

Docker镜像配置

 安装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

ijk播放器参数设置

``` 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

OPENGL GLSL内建函数

## 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安装unas4.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