<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[宏哥的博客]]></title><description><![CDATA[在什么重要的问题上，你跟其他的人有不同的看法？]]></description><link>https://blog.youkuaiyun.com/lyh916</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; lyh916]]></copyright><item><title><![CDATA[[宏哥传]02，王者归来]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/53556253</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/53556253</guid><author>lyh916</author><pubDate>Sun, 11 Dec 2016 22:14:42 +0800</pubDate><description><![CDATA[宏哥我已经好久没发表过文章了，上一次还是8月份的。这期间发生什么事呢？就是找到了人生中的第一份工作，而且还沉迷了lol这个游戏。工作的压力还是有点大的，经常赶进度，当然这是游戏行业目前的状况了，所以为了减压，经常打游戏来减压，而lol又是一个很容易让人上瘾的游戏。就这样，以赶进度--打游戏的状态度过了好几个月，期间我也觉得这样的生活状态是不行的，但我就是陷入了这样的死循环中，不能自拔了。

]]></description><category></category></item><item><title><![CDATA[[Unity热更新]lua常用库]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/53573385</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/53573385</guid><author>lyh916</author><pubDate>Sun, 11 Dec 2016 21:57:18 +0800</pubDate><description><![CDATA[参考：
http://www.cnblogs.com/superchao8/archive/2011/06/20/2085023.html

http://blog.youkuaiyun.com/goodai007/article/details/8076141

http://www.cnblogs.com/whiteyun/archive/2009/08/10/1543139.html]]></description><category></category></item><item><title><![CDATA[[C++基础]类]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/52349126</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/52349126</guid><author>lyh916</author><pubDate>Mon, 29 Aug 2016 00:06:43 +0800</pubDate><description><![CDATA[参考：C++Primer.Plus（第6版）
P340-370


1.Stock.h
#pragma once
#include  
using namespace std;

class Stock
{
private:
	int m_a;
	float m_b;
	string m_c;

public:
	Stock();
	~Stock();
	//string作形参，会复制
]]></description><category></category></item><item><title><![CDATA[[宏哥传]01，求职有感]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/52337003</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/52337003</guid><author>lyh916</author><pubDate>Sat, 27 Aug 2016 22:14:25 +0800</pubDate><description><![CDATA[趁现在不是很忙，就赶紧写些东西记录一下。


快毕业了，要到找工作的时候了。大概是6月中开始投递简历的，到现在也就2个多月吧，面试了5家。
第1,2家是培训机构，为什么会去培训机构那面试呢？主要是因为老夫入世未深，不知道培训机构会以招聘的名义来进行培训，进去之后才发现有很多隐藏信息。当然老夫也不是说培训机构不好，只是各自的需求不对口而已。
第3家呢，对技术的要求很低，但估计是因为有些问题]]></description><category></category></item><item><title><![CDATA[[C++基础]结构、枚举与指针]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/52333735</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/52333735</guid><author>lyh916</author><pubDate>Sat, 27 Aug 2016 20:05:02 +0800</pubDate><description><![CDATA[参考：C++Primer.Plus（第6版）

P88-119


一.结构与枚举
#include "stdafx.h"
#include 
using namespace std;

///////////////////////////////////////////结构
struct A
{
	char name[20];
	float volume;
};

struct B]]></description><category></category></item><item><title><![CDATA[[Unity热更新]tolua# & LuaFramework(十五)：更新下载(下)]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/52204819</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/52204819</guid><author>lyh916</author><pubDate>Mon, 15 Aug 2016 20:43:02 +0800</pubDate><description><![CDATA[继续承接上一篇：http://blog.youkuaiyun.com/lyh916/article/details/52201952
上一篇是使用OnGUI展示的，这次用lua改写一下。


效果图：




一.创建lua模板
找到unity安装目录\Editor\Data\Resources\ScriptTemplates，把下面两个模板文件放进去，重启unity，即可方便地创建lua]]></description><category></category></item><item><title><![CDATA[[Unity热更新]tolua# & LuaFramework(十四)：更新下载(中)]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/52201952</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/52201952</guid><author>lyh916</author><pubDate>Sun, 14 Aug 2016 16:29:41 +0800</pubDate><description><![CDATA[承接上一篇：http://blog.youkuaiyun.com/lyh916/article/details/51146693
上一篇基本实现了更新下载，很多时候，我们还需要将更新文件数，下载速度等信息显示在界面上，所以这篇就说下怎么做。


效果图：




Ps：上面的下载速度为Infinity(无穷大)，具体原因不明，估计是我使用的是编辑器链接本地服务器，而且更新的文件很小，所以就快]]></description><category></category></item><item><title><![CDATA[[Unity优化]减少gc]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/52194998</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/52194998</guid><author>lyh916</author><pubDate>Fri, 12 Aug 2016 21:38:48 +0800</pubDate><description><![CDATA[参考链接：
http://www.cnblogs.com/mrkelly/p/5391156.html#3415238

http://www.cnblogs.com/murongxiaopifu/p/4284988.html#GC



一.减少使用foreach
首先回顾一下IEnumerable和IEnumerator

    public interface IEnu]]></description><category></category></item><item><title><![CDATA[[Unity热更新]tolua# & LuaFramework(十三)：导出apk]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/52190049</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/52190049</guid><author>lyh916</author><pubDate>Fri, 12 Aug 2016 14:54:58 +0800</pubDate><description><![CDATA[其实导出apk的步骤很简单，就是：
1.设置AppConst.LuaBundleMode为true。这样就会将lua代码打包成.unity3d
2.点击菜单栏LuaFramework/Build Android Resource。这里注意的是，在Build的时候，StreamingAssets文件夹的东西会先被清空，所以注意好备份



有可能会提示Found plugins with]]></description><category></category></item><item><title><![CDATA[[Unity基础]移动平台下的文件读写]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/52161633</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/52161633</guid><author>lyh916</author><pubDate>Tue, 09 Aug 2016 17:40:12 +0800</pubDate><description><![CDATA[参考链接：
http://www.cnblogs.com/murongxiaopifu/p/4199541.html?utm_source=tuicool#autoid-3-2-0

http://zhaolongchn.blog.163.com/blog/static/1906585042013624115926451/

http://forum.china.unity3d.com/]]></description><category></category></item><item><title><![CDATA[[Unity技巧]CSV转换工具]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/52054682</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/52054682</guid><author>lyh916</author><pubDate>Sat, 30 Jul 2016 21:34:49 +0800</pubDate><description><![CDATA[参考链接：
http://www.xuanyusong.com/archives/3940

http://www.xuanyusong.com/archives/3971

http://blog.youkuaiyun.com/he_wen_jian/article/details/41011475



1.说一下下面几个东西的区别：
\r：ascii码表中的13号，表示光标移向最左侧]]></description><category></category></item><item><title><![CDATA[[Unity热更新]tolua# & LuaFramework(十二)：基础补充]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/52062820</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/52062820</guid><author>lyh916</author><pubDate>Sat, 30 Jul 2016 11:08:12 +0800</pubDate><description><![CDATA[参考：https://www.zhihu.com/people/pyluo/posts


一.在lua中输出信息：

print("hello ") ;
LuaFramework.Util.Log("World");	
其中Util这个类封装了很多实用的方法供lua调用，值得去看一下~



二.重要的常量

1.Util.AppContentPath()：游戏包资源目录]]></description><category></category></item><item><title><![CDATA[[Unity热更新]tolua# & LuaFramework(十一)：实践]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/52057737</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/52057737</guid><author>lyh916</author><pubDate>Thu, 28 Jul 2016 23:51:36 +0800</pubDate><description><![CDATA[Unity版本：5.3.2
LuaFramework版本：2016-07-16



1.下载NGUI版本的LuaFramework，并将其合并到新的unity工程中，导入工具包到工程中。按照http://blog.youkuaiyun.com/lyh916/article/details/51015156所说的，修改一下源码。
2.资源的准备。如图，将工具包的Resources下的预制物拖到指定]]></description><category></category></item><item><title><![CDATA[[Unity优化]减少顶点数目]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/51993596</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/51993596</guid><author>lyh916</author><pubDate>Fri, 22 Jul 2016 22:50:31 +0800</pubDate><description><![CDATA[参考链接：
http://www.ceeger.com/Components/class-LODGroup.html
http://www.ceeger.com/Manual/OcclusionCulling.html



一、优化几何体
在模型制作时，减少顶点数。


二、LOD
LOD，Level Of Detail，根据摄像机离对象的远近，网格有不同的细节级别。当对象]]></description><category></category></item><item><title><![CDATA[[UnityShader3]彩光效果]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/51913146</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/51913146</guid><author>lyh916</author><pubDate>Fri, 15 Jul 2016 16:43:28 +0800</pubDate><description><![CDATA[参考链接：http://blog.youkuaiyun.com/stalendp/article/details/40690185


效果图：




这里我把它分三部分实现：1.彩色 2.光圈 3.动画






1.先实现彩色效果。分析一下那张彩色图，它是以中心为原点的，然后颜色分为三部分，如下图。当角度为90度时，蓝色最多；当角度为-150度时，红色最多；当角度为-30]]></description><category></category></item><item><title><![CDATA[[UnityShader3]局部动态效果]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/51909942</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/51909942</guid><author>lyh916</author><pubDate>Thu, 14 Jul 2016 16:04:15 +0800</pubDate><description><![CDATA[参考链接：http://blog.youkuaiyun.com/stalendp/article/details/30989295


效果图：




Shader "Custom/Lightning"
{
	Properties
	{
		_MainTex ("Main Texture", 2D) = "white" {}
		_MaskTex ("Mask Texture", 2D) =]]></description><category></category></item><item><title><![CDATA[[UnityShader3]圆角与流光效果]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/51894646</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/51894646</guid><author>lyh916</author><pubDate>Wed, 13 Jul 2016 16:06:28 +0800</pubDate><description><![CDATA[参考链接：
http://blog.youkuaiyun.com/mobanchengshuang/article/details/38731035?utm_source=tuicool&utm_medium=referral

http://blog.youkuaiyun.com/stalendp/article/details/22720295



一.圆角效果
原理如下，对紫色区域进行特殊处理，如]]></description><category></category></item><item><title><![CDATA[[UnityShader3]转圈与冷却效果]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/51888890</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/51888890</guid><author>lyh916</author><pubDate>Tue, 12 Jul 2016 15:46:26 +0800</pubDate><description><![CDATA[参考链接：http://blog.youkuaiyun.com/stalendp/article/details/22687059


一.转圈效果
效果图：




如何实现一个圆绕中心点运动呢？原理很简单，就是随着时间的流逝，起始边固定，而另一条边不断地移动，弧度从0到2*PI，只需求出移动边与圆边的交点，然后画圆即可。至于这个交点，因为圆心的uv为(0.5,0.5)，所以交点的坐标就是]]></description><category></category></item><item><title><![CDATA[[UnityShader3]波浪效果]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/51880609</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/51880609</guid><author>lyh916</author><pubDate>Mon, 11 Jul 2016 22:31:17 +0800</pubDate><description><![CDATA[参考链接：http://blog.youkuaiyun.com/stalendp/article/details/21993227


效果图：




1.首先，实现格子背景图

Shader "Custom/Curve"
{
	Properties
	{
		_BackgroundColor ("BackgroundColor", Color) = (1, 1, 1, 1)
		_Ba]]></description><category></category></item><item><title><![CDATA[[UnityShader3]热扭曲效果]]></title><link>https://blog.youkuaiyun.com/lyh916/article/details/51869195</link><guid>https://blog.youkuaiyun.com/lyh916/article/details/51869195</guid><author>lyh916</author><pubDate>Mon, 11 Jul 2016 11:29:43 +0800</pubDate><description><![CDATA[参考链接：http://blog.sina.com.cn/s/blog_89d90b7c0102vaqy.html


1.首先回顾一下透明度混合的实现。在片段着色器输出源颜色后，经过Blend后与目标颜色混合，即可达到颜色混合的效果。

Shader "Custom/AlphaBlend"
{
	Properties
	{
		_RGB ("颜色", Color) = (1, 0, 0]]></description><category></category></item></channel></rss>