<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[VR之星的博客]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/u014661841</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; u014661841]]></copyright><item><title><![CDATA[Unity中Invoke方法]]></title><link>https://blog.youkuaiyun.com/u014661841/article/details/77073882</link><guid>https://blog.youkuaiyun.com/u014661841/article/details/77073882</guid><author>u014661841</author><pubDate>Thu, 10 Aug 2017 21:35:32 +0800</pubDate><description><![CDATA[Invoke() 方法是 Unity3D 的一种委托机制

如： Invoke("SendMsg", 5);   它的意思是：5 秒之后调用 SendMsg() 方法；


使用 Invoke() 方法需要注意 3点：


1 ：它应该在 脚本的生命周期里的（Start、Update、OnGUI、FixedUpdate、LateUpdate）中被调用；


2：Invoke(]]></description><category></category></item><item><title><![CDATA[Unity中Invoke和InvokeRepeating]]></title><link>https://blog.youkuaiyun.com/u014661841/article/details/77073235</link><guid>https://blog.youkuaiyun.com/u014661841/article/details/77073235</guid><author>u014661841</author><pubDate>Thu, 10 Aug 2017 20:33:32 +0800</pubDate><description><![CDATA[Invoke和InvokeRepeating方法，可以实现延迟调用，和周期调用

第一个是执行一次，第二个是重复执行

 

void Invoke(string methodName, float time);

第一个参数是方法名(注意是字符串形式），并不是更方便的委托。第二个是延时多少秒。只执行一次。

void InvokeRepeating(string method]]></description><category></category></item><item><title><![CDATA[#if和if区别]]></title><link>https://blog.youkuaiyun.com/u014661841/article/details/76954130</link><guid>https://blog.youkuaiyun.com/u014661841/article/details/76954130</guid><author>u014661841</author><pubDate>Wed, 09 Aug 2017 09:27:57 +0800</pubDate><description><![CDATA[#if 和#ifdef的区别


标签： 编译器面试华为
2012-05-13 23:59 10491人阅读 评论(4)华为的面试题，#if
 和#ifdef的区别


   先看个例子：

#define TARGET_LITTLE_ENDINA 1
#define TARGET_BIG_ENDINA   0

#ifdef TARGET_LITTLE_ENDINA]]></description><category></category></item><item><title><![CDATA[C#@的功能总结]]></title><link>https://blog.youkuaiyun.com/u014661841/article/details/76861309</link><guid>https://blog.youkuaiyun.com/u014661841/article/details/76861309</guid><author>u014661841</author><pubDate>Mon, 07 Aug 2017 20:57:26 +0800</pubDate><description><![CDATA[C#中@的用法

1. 加在字符串前面，字符串中的 \ 失去转义符的作用，直接写字符串而不需要考虑转义字符




C#代码 



string path
 = @"C:\Windows\"; //
 如果不加 @,编译会提示无法识别的转义序列
//
 如果不加 @,可以写成如下
string path2
 = "C:\\Windows\\";



]]></description><category></category></item><item><title><![CDATA[静态类内容总结]]></title><link>https://blog.youkuaiyun.com/u014661841/article/details/76794570</link><guid>https://blog.youkuaiyun.com/u014661841/article/details/76794570</guid><author>u014661841</author><pubDate>Sun, 06 Aug 2017 21:18:39 +0800</pubDate><description><![CDATA[在使用静态构造函数的时候应该注意几点：

1、不能继承任何类，也不能被任何类继承；（静态类从object派生来）
2、静态类中不能声明费静态类成员；
3、C#新特征：编写无参数的静态构造函数，这种构造函数只执行一次，不同于实例构造函数（实例构造函数：只要创建类的对象，就会执行）。在C#中，通常在第一次调用类的任何成员之前，执行静态构造函数。
4、静态构造函数内有访问修饰符。（我认为比较孤]]></description><category></category></item><item><title><![CDATA[面试题-音量控制]]></title><link>https://blog.youkuaiyun.com/u014661841/article/details/76735540</link><guid>https://blog.youkuaiyun.com/u014661841/article/details/76735540</guid><author>u014661841</author><pubDate>Sat, 05 Aug 2017 20:34:21 +0800</pubDate><description><![CDATA[public class AudioManager : MonoBehaviour {
    AudioSource[] aSource;//音频源数组，分别播放背景音乐和音效
    public Toggle togBGM;
    public Toggle togEffect;
    public Slider volumeSlider;

void Update() {]]></description><category></category></item><item><title><![CDATA[递归编程（二）]]></title><link>https://blog.youkuaiyun.com/u014661841/article/details/76704656</link><guid>https://blog.youkuaiyun.com/u014661841/article/details/76704656</guid><author>u014661841</author><pubDate>Sat, 05 Aug 2017 10:22:25 +0800</pubDate><description><![CDATA[编程中递归思想的应用：
一、如何使用递归方法：
    1、递归就是在过程中和函数里调用自身；
    2、明确递归结束条件，即递归出口；
    3、使用列举法，发现数列中的递推规律，也可以反过来验证程序代码合理性。
二、使用递归方法的练习：

1、用递归求1 - 2 + 3 – 4 + 5 – 6 + … + n结果。
        public static int Get]]></description><category></category></item><item><title><![CDATA[冒泡排序方法浅谈]]></title><link>https://blog.youkuaiyun.com/u014661841/article/details/76668523</link><guid>https://blog.youkuaiyun.com/u014661841/article/details/76668523</guid><author>u014661841</author><pubDate>Fri, 04 Aug 2017 10:52:35 +0800</pubDate><description><![CDATA[冒泡排序的原理:
排序方法很多，比如冒泡排序、选择排序、二分法排序等。本次只讲冒泡排序，主要使用嵌套循环实现。
排序练习题：有100个随机数，从小到大排列。
解题思路：100个随机数排序，需要比较99次，找到最大数，第二轮只需要得到次大数，需要比较98次。以此类推，
内层循环，控制比较相邻两个数进行比较 小的向前移动 
相邻两个数进行比较 小的向前移动 当第一轮移动 也就是下面代码中的内]]></description><category></category></item><item><title><![CDATA[程序员的职业规划]]></title><link>https://blog.youkuaiyun.com/u014661841/article/details/76667669</link><guid>https://blog.youkuaiyun.com/u014661841/article/details/76667669</guid><author>u014661841</author><pubDate>Fri, 04 Aug 2017 10:41:09 +0800</pubDate><description><![CDATA[技术&管理&做人&行业

每天晚上，请你问自己这些问题：
1，今天我是否克服了技术上新的困难？
2，今天我是否多读了一些新书？
3，今天我是否就某方面的问题与人进行了交流？
4，今天我是否多认识了一个新同事或新朋友并准备与他们保持联络？
5，今天我是否更多的接触到身处的行业需求，现状，和发展？


精通技术

精通技术是技术人员的根本要求，也是技术人员人生发展的必经之路，只]]></description><category></category></item><item><title><![CDATA[递归编程盘点]]></title><link>https://blog.youkuaiyun.com/u014661841/article/details/76662469</link><guid>https://blog.youkuaiyun.com/u014661841/article/details/76662469</guid><author>u014661841</author><pubDate>Fri, 04 Aug 2017 10:04:12 +0800</pubDate><description><![CDATA[递归编程：
一般来说，递归需要有边界条件。当条件不满足时，递归前进；当条件满足时，递归返回。
注意：.递归就是在过程和函数里调用自身；
    .明确的递归约束条件，即递归出口。
经典案例（封装方法）：
1.小猴子第一天摘下若干桃子,当即吃掉一半,又多吃一个.第二天早上又将剩下的桃子吃一半,又多吃一个.以后每天早上吃前一天剩下的一半另一个.
到第10天早上猴子想再吃时发现,只剩下一个桃]]></description><category></category></item></channel></rss>