9 L牵蜗牛看世界

尚未进行身份认证

善待自己,做好普通一猿

等级
TA的排名 7w+

移动端纹理压缩格式

原文地址 https://www.cnblogs.com/zsb517/p/6297739.html设备资源的限制和制作过程中对表现的无限追求永远是矛盾点,不会随设备的发展而转移。纹理压缩就是这种矛盾的一种解决方式,不同于 png、jgp 这种硬盘压缩方式而言,DXT,ETC 等纹理压缩方式可以在游戏运行中无需 CPU 解压就被 GPU 直接采样,可以极大的减少内存和带宽的占用,提升运行效率,...

2019-07-12 15:08:36

ts/js格式化输出(漂亮的)json文件

格式化输出(漂亮的)json文件fs.writeFileSync(jsonFilePath,JSON.stringify(data,null,4),'utf-8');

2019-06-06 11:51:45

window_location_search-微信小游戏报错神坑之一

为什么 window.location.search 为空?注意上面的search和hash的区别,如果URL中"?“之前有一个”#“比如:“http://localhost:63342/index.html#/version?type=35&id=5”, 那么使用window.location.search得到的就是空(”")。因为"?type=35&id=5”串字符是属于"#/version?type=35&id=5"这个串字符的,也就是说查询字符串search只能在取到"?“后面和”#“

2019-05-17 18:20:10

Egret-BitmapFont制作

Egret-BitmapFont 利用ps制作字体

2019-04-12 12:02:17

游戏跨场景寻路-基于egret(白鹭)的实现

游戏跨场景寻路-基于egret(白鹭)的实现本文转自:https://blog.csdn.net/u013052238/article/details/83052350参考网址:原理性讲解:https://www.toutiao.com/a6540828594954830340/基于as3的代码:https://blog.csdn.net/sjt223857130/article/...

2019-01-10 10:07:54

Python彻底搞懂中文乱码问题

本文转自: https://blog.csdn.net/joyfixing/article/details/79971667 感谢作者!前言曾几何时 Python 中文乱码的问题困扰了我很多很多年,每次出现中文乱码都要去网上搜索答案,虽然解决了当时遇到的问题但下次出现乱码的时候又会懵逼,究其原因还是知其然不知其所以然。现在有的小伙伴为了躲避中文乱码的问题甚至代码中不使用中文,注释和提示都用英文...

2018-12-18 11:13:19

Egret-修改Image颜色

本文转自:https://blog.csdn.net/honey199396/article/details/80600867Egret-修改Image颜色Egret没有直接给image提供修改颜色属性,但是我们可以使用滤镜来修改image的颜色。下面是我使用的核心代码,粘贴出来,可以直接使用public setImageColor(image: eui.Image, color: num...

2018-12-13 10:49:35

Egret获取舞台宽高

Egret获取舞台宽高stage.stageWidthstage.stageHeight1、egret.MainContext.instance.stage2、Main.StageMain.tsclassMainextendseui.UILayer{publicstaticStage:egret.Stage=null;protectedcr...

2018-12-13 09:42:16

Egret局部坐标和世界坐标

Egret局部坐标和世界坐标改变局部坐标letcontainer:egret.DisplayObjectContainer=null;container.x=17;container.y=212;显示对象定位系统将舞台视为一个笛卡尔坐标系(带有水平x轴和垂直y轴的常见网格系统)。坐标系的原点(x和y轴相交的0,0坐标)位于舞台的左上角。从原点开始,...

2018-12-13 09:38:42

【Shaderlab练习】T_MatcapBase Material Capture(材质捕获)基础介绍

Githubhttps://github.com/l2xin/ZT_ShaderLearning/tree/master/Assets/L2xin/005_MatcapBaseMapcap是什么Unity Community Wiki上的定义:MatCap (Material Capture) shader, for displaying objects with reflective...

2018-12-03 13:55:50

【Shaderlab练习】Normal Matrix - 对法向量(Normal)的变换矩阵的推导

Normal Matrix 对法向量(Normal)的变换矩阵的推导Graphics中,用Matrix把点从一个空间转换至另一个空间是比较常见的操作,如把World Space Position转换到View Space。但是对于NonOrthogonal matrix(非正交矩阵)来说,转换之后的Normal就不垂直于它的Tangent了。推荐几篇不错的推导过程:第一篇:原文链接:法线...

2018-12-03 13:45:52

【Shaderlab练习】T_VertexControlByNoise

T_VertexControlByNoise 控制模型顶点按照Nosie算法缩放位移Githubhttps://github.com/l2xin/ZT_ShaderLearning/tree/master/Assets/L2xin/004_VertexControlByNoise效果gifnoise_fractalnoise_sum_absvalue_noise...

2018-12-01 16:03:24

CSDN-markdown语法之怎样使用LaTeX语法编写数学公式

本文转自:https://www.cnblogs.com/lcchuguo/p/5061692.html文件夹文件夹正文标记公式行内公式块级公式上标和下标分数表示各种括号根号表示省略号矢量表示间隔空间希腊字母特殊字符关系运算符集合运算符对数运算符三角运算符微积分运算符逻辑运算符戴帽符号连线符号箭头符号几个样例其他特殊字符字体种类...

2018-11-28 02:05:29

【Shaderlab练习】T_VertexScaleBase & T_VertexScaleTangent 控制顶点缩放

T_VertexScaleBase & T_VertexScaleTangent 控制顶点缩放Githubhttps://github.com/l2xin/ZT_ShaderLearning/tree/master/Assets/L2xin/003_VertexScale顶点基础缩放T_VertexScaleBase效果gif相当于模型整体缩放_MaxScale;v.ve...

2018-11-28 01:50:29

【Shaderlab练习】T_DoubleFaceMirrorReflection 双面镜面反射

T_DoubleFaceMirrorReflection 双面镜面反射Githubhttps://github.com/l2xin/ZT_ShaderLearning/tree/master/Assets/L2xin/002_DoubleFaceMirrorReflection效果如下:Cull Off需关闭裁剪背面剔除或者正面剔除。法线方向和光源方向dot计算出镜面反射结果o...

2018-11-28 01:45:17

【Shaderlab练习】T_VertexMoveShader 控制模型顶点移动

T_VertexMoveShader 控制模型顶点移动效果gif顶点偏移固定值v.vertex.xyz += _MaxDistance * v.normal.xyz;时间相关要对顶点移动做周期控制,想到正弦余弦曲线,使用_SinTime或者_CosTime._Time float4 Time (t/20, t, t2, t3)_SinTime float4 Sine o...

2018-11-28 01:37:34

【Egret插件】JSZip-ZipPlugin踩坑记

前言在Egret项目中,发布的时候可以使用压缩插件将资源(图片,配置文件等)压缩成一个.zip文件,然后使用JSZip读取.zip文件的内容。测试环境Egretv5.2.10JSZiphttps://github.com/egret-labs/egret-game-librarynpminstallcross-ziphttps://www.npmjs.com/...

2018-11-24 15:03:07

7Z-Bat调用7z压缩所有文件

7Z-Bat调用7z压缩所有文件

2018-11-23 11:56:47

TypeScript-Int64实现

TypeScript-Int64实现查了一些实现资料,找到以下几个Int64解决方案,整理起来。最后一个需要翻墙,直接把代码贴上,可以参考一下。一、Javascript 的 64bit Int 支持2个uint 拼接这酸爽……package lz.jprotoc { import flash.utils.IDataInput; /** * ... * @author liz...

2018-11-21 11:13:42

TypeScript Plugin for Sublime Text

TypeScript Plugin for Sublime Text这个最好用,语法高亮,查找引用,变量函数跳转都支持。注意:选这个by Microsoft ST2/ST3https://packagecontrol.io/packages/TypeScript1、检查依赖插件依赖Node.js,确保Node加入到环境变量中。2、Mac下安装cd ~/"Library/Applic...

2018-11-20 19:56:54

查看更多

勋章 我的勋章
  • GitHub
    GitHub
    绑定GitHub第三方账户获取
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。