- 博客(24)
- 资源 (8)
- 收藏
- 关注
原创 【C#】简单工厂模式
using System;// 可维护,可复用,可扩展,灵活性好namespace 简单工厂模式{ // 运算类 public class Operation { private double numberA = 0; public double NumberA { get { return numberA; } set { numberA =
2015-11-30 02:27:45 9884
原创 【C#】匿名方法的终结者——Lambda表达式
using System;namespace Lambda表达式{ class MainClass { public static void Main (string[] args) { //-----------------------匿名方法------------------------- // 从上面的代码其实我们可以看得出来,每一个委托的定义都必须通过一个能
2015-11-25 23:29:41 10391
原创 【Unity】Unity5版本的AssetBundle打包方案之打包Scene场景
using UnityEngine;using System.Collections;using UnityEditor;/// /// 脚本位置:Editor文件夹下/// 脚本功能:打包/// public class CreateAssetBundle:Editor{ // 打包unity场景文件 [MenuItem("Assets/Build AssetBundle S
2015-11-25 15:22:48 16856
原创 【Unity】Unity5版本的AssetBundle打包方案之资源打包
using UnityEngine;using System.Collections;using UnityEditor;/// /// 脚本位置:Editor文件夹下/// 脚本功能:打包/// public class CreateAssetBundle:Editor{ [MenuItem ("Assets/Build AssetBundle Long")] static
2015-11-24 23:41:31 12322 2
原创 【NGUI】通过射线检测被遮挡的物体
// Update is called once per frame void Update () { Ray ray = UICamera.mainCamera.ScreenPointToRay (UICamera.mainCamera.WorldToScreenPoint(transform.position));// 向屏幕发射线 RaycastHit hit; Debug.
2015-11-24 21:01:07 11689 1
原创 【Unity】场景异步加载的进度条制作
using UnityEngine;using System.Collections;using UnityEngine.UI;/// /// 脚本位置:Main Camera/// 脚本功能:场景异步加载的进度条显示/// public class LoadingScene : MonoBehaviour{ // 滑动条 public Slider processBar;
2015-11-23 20:29:11 15015 1
原创 【C#】Func委托类型和匿名方法
using System;/// /// Func 必须有一个返回值类型,当前为无参数,返回值类型是int的方法/// Func 这种情况,string是方法的参数,int是方法的返回值/// 方法的返回值在<>的最后一个,除了最后一个类型,都是方法的参数/// 返回值类型在0-16个之间,返回值类型必须是1个/// namespace Func委托类型{ class Main
2015-11-23 02:30:06 11371
原创 【C#】Action委托类型
using System;/// /// Action 是一个没有返回值,但是可以有参数的委托类型/// Action 最多可以有16个参数/// namespace Action委托类型{ class MainClass { //------------无参无返回值方法------------------------------ private static void A
2015-11-23 02:12:42 9929
原创 【C#】delegate委托的定义和使用方法
using System;namespace delegate委托的定义和使用方法{ class MainClass { //【1】 定义一个返回值是string,无参数的委托类型 public delegate string GetAstring (); // ----------------------------------------------
2015-11-22 03:05:55 9961
原创 【Lua】lua的基本语法
----------------注释方式------------------------- 单行注释--[[多行注释]]---------------基本数据类型----------------------- nil 空值-- boolean bool类型-- number 数字类型-- string 字符串-- table 表-- function 函数----
2015-11-20 12:53:33 8152
原创 【Unity】Unity报错success && actual == (UInt64)size
success && actual == (UInt64)size UnityEditor.HostView:OnGUI()Building - Failed to write file: sharedassets0.assets UnityEditor.HostView:OnGUI()Error building Player: Couldn't build player bec
2015-11-19 17:36:51 10540
原创 【NGUI】Unity中给NGUI添加监听事件,Button,Toggle
using UnityEngine;using System.Collections;/// /// 脚本位置:NGUI的Button身上/// 脚本功能:监听事件的添加和取消/// 创建时间:2015年11月18日/// public class Listener : MonoBehaviour { // Use this for initialization void S
2015-11-18 16:35:53 9012 1
原创 【UGUI】Unity的UGUI实现Button按钮长按状态的判断
using UnityEngine;using UnityEngine.EventSystems;using System.Collections;/// /// 脚本位置:UGUI按钮组件身上/// 脚本功能:实现按钮长按状态的判断/// 创建时间:2015年11月17日/// // 继承:按下,抬起和离开的三个接口public class OnButtonPressed :
2015-11-17 13:50:02 25303
原创 【NGUI】Unity插件NGUI的Button按钮修改为Disabled状态
private UIButton but; // Use this for initialization void Start () { but = GetComponent (); but.state = UIButton.State.Disabled; // 如果不取消掉碰撞器,那么鼠标滑过按钮的时候还会变成hover状态 GetComponent ().enabled
2015-11-17 10:46:23 9454 1
转载 【C#】C#中正则表达式的使用
本文来自齐飞的博客:http://www.cnblogs.com/youring2/archive/2009/11/07/1597786.html目前为止,许多编程语言和工具都包含对正则表达式的支持,C#也不例外,C#基础类库中包含有一个命名空间(System.Text.RegularExpressions)和一系列可以充分发挥规则表达式威力的类(Regex、Match、Group等)
2015-11-11 23:36:51 4652
转载 【C#】正则表达式匹配中文,英文字母和数字及_写法!并控制长度
using System.Text.RegularExpressions;匹配中文:[\u4e00-\u9fa5]英文字母:[a-zA-Z]数字:[0-9]匹配中文,英文字母和数字及_:^[\u4e00-\u9fa5_a-zA-Z0-9]+$同时判断输入长度:[\u4e00-\u9fa5_a-zA-Z0-9_]{4,10}^[\w\u4E00
2015-11-11 23:29:58 22604 1
转载 【C#】匹配中文字符串的4种正则表达式分享
本文介绍在C#中使用匹配中文的正则表达式,包括纯中文、有中文、中文开头、中文结尾等几个正则表达式示例。在正则表达式中,中文可以通过Unicode编码来确定正则表达式范围。在C#中,匹配中文的正则表达式用Unicode来表示时,范围是: [\u4e00-\u9fa5]。所以,在此基础上,我们可以得到如下一些正则表达式。1、匹配字符串全部是中文字符的正则表达式复制代码 代码如下:"
2015-11-11 23:27:48 6153
原创 【C#】正则表达式
元字符 说明. 匹配除换行符以外的任意字符\b 匹配单词的开始或结束\d 匹配数字\s 匹配任意的空白符\w 匹配字母或数字或下划线或汉字^ 匹配字符串的开始
2015-11-11 17:59:21 4230
原创 【算法】输出斐波那契数列任意一位的值得算法
static int Fn(int n) { if (n <= 0) { throw new ArgumentOutOfRangeException(); } if (n == 1||n==2) {
2015-11-10 19:41:11 6001
翻译 【Unity】自定义过场动画Splash Image
iOSHow do I make a splash screen?如何制作启动画面?As part of your game publishing process, you may want to customize the splash screen that appears when launching your game on the device. Unity iOS Basi
2015-11-10 09:45:41 21701
原创 【Unity】射线中LayerMask参数的使用方式
void Update () { if (Input.GetMouseButtonDown(0)) { // 只检测第6层 LayerMask mask1 = 1 << 6; // 只不检测第7层 LayerMask mask2 = ~(1 << 7); // 只检测第8层和第9层 LayerMask mask3 = (1 << 8)|(1 << 9);
2015-11-09 17:49:37 9632 1
原创 【Unity】通过AnimatorController更改其中某个动画片断的速度
public AnimatorController AC; private float speed = 2f; void IfNeedChangeSpeed () { AC.layers [0].stateMachine.states [0].state.speed = 5; for (int i = 0; i < AC.layers [0].stateMachine.states.
2015-11-09 17:26:03 13284 7
翻译 【VR】Leap Motion 官网文档(二) Unity插件概述
Unity Plugin Overview(Unity插件概述)The Leap Motion Controller tracks hands and fingers and reports position, velocity, and orientation with low latency and good accuracy. The controller can be used
2015-11-05 14:49:17 6569
翻译 【VR】Leap Motion 官网文档(一)Unity资源与插件
Leap Motion Unity Assets and PluginThe Leap Motion Unity assets provide an easy way to get motion-controlled hands into a Unity game.Leap Motion 的Unity 资源让Unity游戏获取控制运动的手模型变得非常方便。Sys
2015-11-03 12:00:41 9224
Lightning - Procedural Lightning 2D and 3D.unitypackage
2018-02-07
UNITY SHADER入门精要_PDF电子书下载 高清 带索引书签目录_冯乐乐著_北京:人民邮电出版社_P370_2016.06
2018-01-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人