- 博客(22)
- 资源 (9)
- 收藏
- 关注
转载 CSDN-markdown语法之怎样使用LaTeX语法编写数学公式
本文转自:https://www.cnblogs.com/lcchuguo/p/5061692.html文件夹文件夹正文标记公式行内公式块级公式上标和下标分数表示各种括号根号表示省略号矢量表示间隔空间希腊字母特殊字符关系运算符集合运算符对数运算符三角运算符微积分运算符逻辑运算符戴帽符号连线符号箭头符号几个样例其他特殊字符字体种类...
2018-11-28 02:05:29 325
原创 【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 266
原创 【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 370
原创 【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 601
原创 【Egret插件】JSZip-ZipPlugin踩坑记
前言在 Egret 项目中,发布的时候可以使用 压缩插件将资源(图片,配置文件等)压缩成一个 .zip 文件,然后使用JSZip读取 .zip 文件的内容。测试环境Egret v5.2.10JSZip https://github.com/egret-labs/egret-game-librarynpm install cross-zip https://www.npmjs.com/...
2018-11-24 15:03:07 7690 4
原创 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 6479 1
原创 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 662
转载 【Egret优化分享】白鹭引擎王泽:重度H5游戏性能优化技巧
我见过的大部分寻求技术帮助的 CP 都会提及游戏性能需要提升。但是我认为性能糟糕是一个技术术语,它在产品上一般有如下三种体现方式:1、帧频很低。2、设备发热。3、不定期卡顿。虽然看起来这些问题都是性能问题,但是产生这些问题背后的原因则是完全不一样的。
2018-11-20 07:34:05 2825
原创 Python爬取豆瓣Top250电影中2000年后上映的影片信息
双十一前加在京东购物车的一个东西,价格330,Plus会员用券后差不多310。双十一当天打开看了下399,还得去抢满300减100的券。不得不说,套路真的深,京东是越来越没底线,吐槽一下。考虑写个爬虫把部分商品信息价格优惠记录一下,近期忙到吐血,也没开始尝试。看大家第一条爬虫教学都是爬豆瓣电影信息(不过大多都已经不能运行,豆瓣的格式改过了),果真是娱乐至上的年代啊。。我也遵从前辈们走过的路,来一遍**爬取豆瓣Top250电影**
2018-11-18 16:31:31 1730
原创 Python裁剪序列帧空白区域-CutImage
思路:读取该序列帧每张图片的区域,计算出可以包住所有图片的外圈范围,在1024*1024的大图基础上裁剪每张图片,生成统一的大小。。单张图片就当做只有一帧的序列帧来处理。如下图:三张序列帧的范围frame1,frame2,frame3,最终导出3张最外圈大小的图片。
2018-11-18 11:16:42 2672 5
原创 EgreWing带透明Image点击区域测试
Egret中使用带Aplha图片,虽然合了图集,但是点击区域依旧使用源图片的矩形区域判定。界面上的点击事件完全无法控制,非所见即所得。目前没查到官方有提供合理的解决方案。所以只能从本源来想办法:图片边缘的空白区域不应那么多,是吧?
2018-11-18 11:08:17 1198 1
原创 TypeScript直接运行某个类的指定方法
前言TypeScript在配置表需要直接配置某个类的指定方法。比如[“ClassA”,“Show”]代表ClassA.Show()。代码如下class ClassA { private m_value: number = 0; private static s_name: string = ""; public static Show() { this.s_name = "...
2018-11-16 12:23:25 5508
原创 TypeScript/JavaScript实现按照指定长度为数字前面补零输出的方法
TypeScript/JavaScript实现按照指定长度为数字前面补零输出的方法。例如我们希望输出的数字长度是固定的,假设为10,如果数字为123,则输出0000000123,不够位数就在之前补足0.方法1变成小数再去掉0."function PrefixInteger(num, length) { return (num / Math.pow(10,length)).toFi...
2018-11-14 09:31:40 7806
原创 EgreWing序列帧动画的几种实现思考
EgreWing序列帧动画的几种实现思考前言今天关于场景中特效MovieClip和UI上的不同之处思考尝试了一些。场景中的MovieClip需要考虑多个方向,以及挂载点,且大多是通过配置来创建的,相比UI上公告板式样规则处理要复杂,所以把UI上的序列帧单独拆开,结合EXML编辑实现。官方提供的MovieClip无法在EgretWing中所见即所得,于是…第一种 通过MovieClip...
2018-11-14 00:39:04 818
原创 Python遍历检测目录下Json文件是否合法
Python遍历检测目录下Json文件是否合法问题解决非程序提交错误json导致功能异常,生成Json文件如果不合法不写入。JSON库简单介绍使用 JSON 函数需要导入 json 库:import json。函数描述json.dumps将 Python 对象编码成 JSON 字符串json.loads将已编码的 JSON 字符串解码为 Python 对象...
2018-11-10 12:14:01 3033
原创 Python类声明私有变量和私有方法
Python类声明私有变量和私有方法类的私有变量和私有方法在Python中可以通过在属性变量名前加上双下划线定义属性为private;添加_变成protected.语法规则:特殊变量命名_xx 以单下划线开头的表示的是protected类型的变量。即保护类型只能允许其本身与子类进行访问。若内部变量标示,如: 当使用“from M import”时,不会将以一个下划线开头的对象引入 。...
2018-11-10 11:47:53 7902
转载 Python终端显示彩色字符(封装了Colored类)
Python终端显示彩色字符(封装了Colored类)问题有时候需要在终端显示彩色的字符,即根据需要显示不同颜色的字符串,比如我们要在终端打印一行错误提示信息,要把它弄成红色的。其实这个在Python中很好实现,使用转义序列来实现不同颜色的显示,转义序列以ESC开头,它的ASCII码八进制为 \033。显示格式为:\033[显示方式;前景色;背景色m用这种原生的转义序列输出,在linux下...
2018-11-10 11:01:43 1676
原创 Egret动态加载JS执行TS接口
问题Egret使用TypeScript开发过程中,希望可以不重新运行游戏就能执行某些TS的接口,方面随时修改指令进行模拟操作。代码如下Main.tsvar button = new eui.Button();button.addEventListener(egret.TouchEvent.TOUCH_TAP, e=> { //一键运行指令 let filePa...
2018-11-07 23:46:12 1821
原创 Mac git-ssh-keygen
Mac系统生成Git公钥1.检查本机是否已有公钥在终端中输入如下命令:$ cd ~/.ssh2.如果电脑中有以前遗留的密钥,将其删除掉使用如下命令:$ mkdir key_backup$ cp id_rsa* key_backup$ rm id_rsa*3.生成新的公钥终端中输入如下命令$ ssh-keygen -t rsa -C "邮箱地址"之后终端会提示几次密码设...
2018-11-07 23:10:23 1640
原创 读取配置表生成TypeScript描述类
前言接上篇TypeScript加载Json配置表ConfigManager(泛型实现),生成json表对应的描述文件目标传入配置表格式生成这样的ts classinterface IConfig{ createByTuple(table:any);}/** * 测试配置表 */class TestCfg implements IConfig { /**这是id ...
2018-11-04 15:50:45 1265
原创 TypeScript加载Json配置表ConfigManager(泛型实现)
前言刚开始用TypeScript,工作中可能要用到类似下面这样的json配置。TestCfg.json文件如下:{ "1001": { "id": 1001, "name": "技能1" }, "1002": { "id": 1002, "skillName": "技能2" }}实现方法1class ConfigManager{
2018-11-01 02:31:14 3492 2
SecureCRT8.1 keygen验证可用
2018-11-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人