自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(248)
  • 资源 (2)
  • 收藏
  • 关注

原创 Unity安装问题

Unity2019.3.2f1安装报错安装之后新建项目报错截图如下:参考:https://forum.unity.com/threads/get-blank-errors-in-new-project.843817/报错信息打开C:\Users\UserName\AppData\Local\Unity\Editor\Editor.log发现详细信息如下:-----CompilerOut...

2020-03-21 18:16:30 2455 1

原创 Android APK签名

APK签名签名流程参考链接:https://www.itread01.com/articles/1477377372.html执行4字节对齐D:\Android\android-sdk\build-tools\28.0.3\zipalign.exe -v -f -p 4 E:\WorkSpace\UnityProducts\Test\TestOpenGLES\ViewSystemInfo...

2020-03-18 15:17:09 295

原创 Unity 模型法线切线副切线 显示脚本

using System.Collections;using System.Collections.Generic;using UnityEngine;public class ModelTBNShow : MonoBehaviour { [Range(0f, 10f)] public float tbnLen = 0.1f; [Range(0, 1000)] p

2018-03-26 11:19:22 4127

原创 Unity调试Android安装包

小米5,红米note亲测 手机打开开发者选项,打开USB调试以及允许通过USB安装应用数据线连接电脑,第一次会弹出是否允许计算机调试设备,点击允许按照官方文档操作,建议做成脚本https://docs.unity3d.com/Manual/AttachingMonoDevelopDebuggerToAnAndroidDevice.htmladb kill-serveradb start-s

2017-11-02 16:14:37 1625

原创 3D数学基础:图形与游戏开发(第7章矩阵)笔记

矩阵-数学定义矩阵的维度和记法方阵向量作为矩阵使用转置行向量和列向量之间转置转置引理标量和矩阵的乘法矩阵乘法注意事项向量与矩阵的乘法注意事项行向量和列向量矩阵几何解释矩阵是怎样变换向量的矩阵的形式总结矩阵-数学定义在线性代数中,矩阵就是以行和列的形式组织的矩形数字块。向量是标量的数组,矩阵是向量的数组。矩阵的维度和记法M=⎡⎣⎢m11m21m31m12m22m32m1

2017-10-19 20:44:44 591

原创 3D数学基础:图形与游戏开发(第6章3D向量类)笔记

3D向量类1类接口思考基本操作执行操作2Vector3类3设计决策float与double运算符重载仅提供最重要的操作不要重载过多的运算符使用const成员函数使用const引用参数成员函数与非成员函数无缺省初始化不要使用虚函数不要使用屏蔽信息全局常量零不存在Point3类关于优化3D向量类1、类接口思考这个类将提供什么操作. -在哪些数据上执行这些操作.

2017-08-15 14:17:35 573

原创 3D数学基础:图形与游戏开发第5章笔记

向量运算线性代数与几何符号约定零向量负向量向量大小长度或模标量与向量的乘法标准化向量向量的加法和减法距离公式向量点乘向量叉乘线性代数公式练习向量运算线性代数与几何符号约定零向量负向量运算法则几何解释向量大小(长度或模)运算法则几何解释标量与向量的乘法运算法则几何解释标准化向量

2017-08-11 09:41:30 791

转载 使用CSDN—MarkDown编辑数学公式

原文摘自:http://blog.csdn.net/smstong/article/details/44340637#t131 数学公式的web解决方案在网页上显示漂亮的数学公式,是多年来数学工作者和学者的愿望。最容易实现的方式就是使用离线编辑器如word,Latex等编写完公式,然后截图作为图片在html网页中显示。然而这种方式存在很多缺点:*无法在线修改,离线修改后必须重新截图

2017-08-10 10:48:48 877

原创 3D数学基础:图形与游戏开发第4章笔记

向量数学定义几何定义向量向量有两种不同但相关的意义,一种是纯抽象的数学意义,另一种是几何意义。数学定义向量就是一个数字列表(数组)速度、位移是向量,速率、长度是标量记法:行向量和列向量 整数下表引用第几维分量,如V2 x、y、z、w表示4D向量的分量几何定义向量是有大小和方向的有向线段。 1. 向量的大小就是向量的长度(模),向量有非负的长度 2. 向量的方向描述了空间中向量

2017-07-27 01:09:21 583 1

原创 3D数学基础 图形与游戏开发笔记 第3章

多坐标系世界坐标系物体坐标系摄像机坐标系惯性坐标系嵌套式坐标系描述坐标系坐标系转换练习多坐标系世界坐标系别名:全局坐标系、宇宙坐标系 经典问题:每个物体的位置和方向摄像机的位置和方向世界中每一点的地形是什么各物体从哪里来、到哪里去(npc的运动策略)物体坐标系别名:模型坐标系 问题:周围有需要相互作用的物体吗?(我是否要攻击它)哪个方向?在我前面?右边?(我应该攻击

2017-07-27 00:32:27 863 1

转载 markdown编辑器

快捷键加粗 Ctrl + B 斜体 Ctrl + I 引用 Ctrl + Q插入链接 Ctrl + L插入代码 Ctrl + K插入图片 Ctrl + G提升标题 Ctrl + H有序列表 Ctrl + O无序列表 Ctrl + U横线 Ctrl + R撤销 Ctrl + Z重做 Ctrl + Y

2017-07-26 23:58:59 306

原创 帧同步总结

1、确定性a、随机数:自己写随机函数,服务器提供随机种子b、浮点数:如果需要运行在不同的机器上,需要使用定点数c、未初始化变量:某些第三方库在不同的架构上,变量的默认值不一定相同d、执行顺序:dictionary,table(lua),Raycast返回的结果 顺序不保证e、本地数据:逻辑顺序需要与玩家无关f、帧率:不能使用显示帧率,逻辑与显示完全分离,保证逻辑帧的稳定

2017-07-12 19:19:15 3622

原创 Unity Attribute 总结

http://lvmingbei.hatenablog.com/entry/2015/04/06/162747

2017-05-10 19:11:52 358

原创 Git学习笔记

安装Git $ gitThe program 'git' is currently not installed.You can install it by typing:sudo apt-get install git$ git config --global user.name "YourName"$ git config --global user.email"email@

2017-05-10 10:56:52 337

原创 git脚本

1、同步多个项目文件夹#!/bin/bashcurPath=$(cd "$(dirname "$0")"; pwd)for i in {test,test_ios,test_android}do    cd ${curPath}/$i    echo ""    echo -e "\e[1;31mgit pull $(cd "$(dirname "$0")"; pw

2017-05-10 10:55:46 399

转载 Windows下Git Bash中文乱码

文章转自:http://ideabean.iteye.com/blog/2007367打开Git Bash 进入目录:$ cd /etc 1. 编辑 gitconfig 文件:$ vi gitconfig      文件中增加内容[gui]  encoding = utf-8 #代码库统一使用utf-8  [i18n]  commitencodi

2017-05-10 10:50:09 352

原创 unity手游优化经验(记录)

需求:美术给过来的资源是1G,要求包体50M处理:大boss的死亡动作干掉,男女武器复用, 结果:干掉了三分之一,还有700~800M左右的资源。处理:地图jpg都是rgb888,并且质量都是80之上,脚本转换到rgb565并且质量降到60~70, 结果:地图资源从200M降低到90M左右,还剩下600M左右处理:利用jpg的压缩率来降低png文件的大小,使用mas

2017-03-15 16:38:02 711

原创 dos 文件同步

抽空写了一下C++网络库同步到 unity的脚本一开始想用if else处理 release和debug 模式下多个命令的情况,最后发现dos不支持(也可能是我没找到解决方案,知道的请告诉我)后面采用goto处理多个命令的情况echo off::是否显示信息set iIsDebug=0::是否显示信息set iIsShowInfo=1::源文件夹set s

2017-02-24 16:42:16 668

原创 游戏编程模式 - 状态模式

using UnityEngine;using System.Collections;public enum LogicState{ STAND, JUMP, DUCK, DIVE}public enum LogicInput{ PRESS_JUMP, PRESS_DOWN, RELEASE_DOWN}namespa

2017-02-15 16:39:10 395

转载 Bloom Filter概念和原理

Bloom Filter概念和原理焦萌 2007年1月27日 Bloom Filter是一种空间效率很高的随机数据结构,它利用位数组很简洁地表示一个集合,并能判断一个元素是否属于这个集合。Bloom Filter的这种高效是有一定代价的:在判断一个元素是否属于某个集合时,有可能会把不属于这个集合的元素误认为属于这个集合(false positive)。因此,Bloom Filter

2016-11-28 21:14:24 309

原创 Unity小知识

1、F2  rename files

2016-09-02 16:31:08 496

原创 windows文件夹同步

python脚本,支持时间戳bat脚本 支持某一天时间

2016-08-16 17:04:20 1204

原创 UnityBugList

1、Unity中制作prefab资源只能拉取当前prefab文件结构下的文件,否则在运行中调用api对资源操作会作用到资源库中资源,场景中的资源不会改变

2016-08-06 22:15:48 370

原创 shell脚本收集

1、文件字符串替换#!/bin/bashfileName=group.inc.phpfileName=text.phpfile3366Platform=/data/www/3366.123u.com/wwwroot/3366/${fileName}fileqqFolder=/data/www/td.qzone.123u.com/wwwroot/${fileName}state=o

2016-06-16 14:15:04 599

原创 正则表达式使用实例

1、换行替换m_stBossHeadMovie\.gotoAndStop\((.*)\);(\r\s*?)m_stBossNameText.text =(.*?;.*)替换字符串iFrameID = \1;\n\2strBossName =\3例:替换前m_stBossHeadMovie.gotoAndStop(22);m_stBossNameText.text = "

2016-05-17 16:37:17 544 2

原创 MillerRabin质数判定+PollardRho质因子分解

参考 matrix67,kuangbin blog测试 POJ1811#include#include#include#include#include#include#includeusing namespace std;typedef long long LL;#define maxn 10000/************************

2016-04-10 17:02:17 545

原创 欧拉函数 素数线性筛法模板

const int PN = 1000000;int phi[PN+10], prime[PN+10], tot;bool isPrime[PN+10];void getPhiPrime(){ phi[1]=1; isPrime[1] = false; for(int i=2; i<=PN; i++) //相当于分解质因式的逆过程 { if(

2016-04-10 14:14:50 685

原创 高斯消元解异或方程组 模板

Code:struct matrix{ const int RNS = 55; const int CNS = 55; int row, col; int a[RNS][CNS], b[RNS]; void init(int _row, int _col) { row = _row, col = _col; me

2016-03-20 23:28:03 1378

原创 最大流SAP模板

CF653D  题目链接  Code:#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#include#include#include#include#i

2016-03-19 20:01:38 416

原创 Codeforces621E 矩阵构造快速幂

矩阵连乘

2016-02-01 13:12:52 763

原创 LeetCode Word Ladder II(双向广搜)

Word Ladder II,双向广搜

2016-01-13 15:54:51 658

原创 Leetcode Best Time to Buy and Sell Stock IV(最大子段和)

贪心、最大子段和

2016-01-12 17:13:26 488

原创 原地归并实现

/**原地归并*/void swap(int* vals, int x, int y){ vals[x] ^= vals[y]; vals[y] ^= vals[x]; vals[x] ^= vals[y];}void reverse(int* vals, int x, int y){ while(x < y) { swap(

2015-12-06 00:09:39 623

原创 Codeforces598C(极角排序)

先占坑ACcode://#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;

2015-11-15 21:30:21 900

原创 Codeforces587C(倍增LCA)

参考代码:#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;typedef long lon

2015-10-16 13:47:19 1146

原创 Codeforces581F

参考代码及简单注释:#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;typedef lon

2015-10-14 15:58:11 650

原创 zoj3905

dp[i][j]表示前i个Cake中,有j个属于Alice,显然需要保证 i - j >= j 也就是 2*j 状态转移 dp[i][j] = max(dp[i - 1][j], dp[i - 1][j - 1] + p[i].a)首先按b从大到小排序去除后效性,1、dp[i - 1][j]转态转移到dp[i][j]的时候(第i个Cake给Bob),由于i后面的Cake的b都是小于p[

2015-10-12 16:47:01 987

原创 zoj3903-数学公式(快速幂除法逆元组合数模板)

参考代码:#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;typedef long lon

2015-10-11 17:26:41 1126 2

原创 hdu2203(KMP模板)

参考代码:#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;typedef long lon

2015-10-10 01:09:47 473

原创 Spoj SPOJ - KPSUM

数位dp第一弹#pragma comment(linker, "/STACK:1024000000,1024000000")#include#include#include#include#include#include#include#include#include#include#includeusing namespace std;typedef lo

2015-10-07 17:45:11 476

hdu acm 2010多校联合(10)1009

ACM/ICPC 2010年多校联合第十场第九题的解题报告及代码,AC代码有三个,最好的是src

2013-03-14

C++大数类封装

封装好的C++大数类,很全面,包括运算符重载,大数的加、减、乘、除

2013-03-09

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除