Rechard0121的专栏

思想碰撞的火花是最耀眼的

unity 代码设置要打包的AssetBundle

1、AssetBundle 在unity 5 中要先标志好,然后就可以打包时根据平台直接打包即可,手动设置不现实,根据文件路径来确定其归属是一个不错的选择把需要打包的资源都存在 AssetBundle 中,然后在Editor 目录加入下面代码 using UnityEngine; using U...

2016-06-12 13:34:51

阅读数 689

评论数 0

XCode7 无需开发者账号真机调试

iOS 真机调试变得真的很简单了,你不再需要像以前你拥有开发者账号。 你需要的仅仅是 xcode 和 一个 appid 账号。 首先打开, Xcode  -> Preference : 其实你已经拥有了一个个人免费开发的证书了 2、连接上你的设备然后开始调试 可能会报错,你要做的就是...

2016-04-19 00:11:33

阅读数 2125

评论数 2

Unity 使用LineRenderer 画箭头

只需要在场景重创建一个对象,然后为对象创建两个子对象,两个子对象都拥有组件 LineRenderer即可.....

2016-02-16 15:42:47

阅读数 4784

评论数 0

A* 实现 迷宫寻路

AStar 寻路方法:使用二叉堆来获取当前权值最小的节点,使用链表的方式保存节点路径(也可认为是树结构)using UnityEngine; using System.Collections; namespace AStar { public class NodeBinaryHeap { ...

2016-01-29 18:03:03

阅读数 457

评论数 0

数据结构-栈应用-迷宫

使用了 unity 完成,因为 unity 非常方便图形显示 Maze.cs using UnityEngine; using System.Collections; using System; using System.Collections.Generic; public cla...

2016-01-29 12:06:37

阅读数 333

评论数 0

二叉堆实现

/************************************* * BinaryHeap 二叉堆(最小二叉堆 + 最大二叉堆) * 1、Push * 2、Pop * 3、MinComp * 4、MaxComp * 5、Clear * 6、IsEmpty ...

2016-01-28 11:59:19

阅读数 424

评论数 0

Dijkstra Algorithm 实现

using UnityEngine; using System; using System.Collections; using System.Collections.Generic; public class DijkstraAlgorithm : MonoBehaviour { publi...

2016-01-23 12:39:11

阅读数 352

评论数 0

C# 观察者模式(委托的使用)

using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace DelegateTest { class Program { sta...

2014-04-04 14:45:03

阅读数 831

评论数 0

NGUI 3.0.2 example 8

该实例是,使用可拖动Camera创建scroll view效果。 首先还是让我们先来实现效果,然后再说其它。 1、NGUI -> Open ->UI Wizard创建一个2D界面,并且设置为default层。更改根目录名为2DUI.    2、在面板(panel)下...

2014-03-30 16:01:03

阅读数 1505

评论数 0

NGUI(3.0.6) - sprite

在NGUI 中 sprite分为四种类型:simple、sliced、tiled、filled。 simple 类型:使用simple类型时,sprite的显示和你做好的atlas 中的 sprite是一样的,不会有什么改变。sliced 类型: sliced 意思是 切片的意思,就是说它只...

2014-03-21 12:27:25

阅读数 1610

评论数 0

C# Thread

System.Threading; AutoResetEvent 当某一资源的数量有限,并且线程对其有独占的特性时, 我们可以使用AutoResetEvent控制程序的运行。 AutoResetEvent两个重要的方法:WaitOne()、Set()。 WaitOne(): 等待资源 Set...

2014-02-25 09:40:00

阅读数 635

评论数 0

c# 正则表达式 Regular Expression(二)

常用的小例子: 1、时间格式修改: 使用dd-mm-yy 代替 mm/dd/yy string dateStr = "02/21/2014"; Console.WriteLine(Regex.Replace(dateStr, "\\b(?\\d{1,...

2014-02-21 10:07:49

阅读数 1188

评论数 0

C# 正则表达式Regex

正则表达式,使得字符串的操作变得更加方便。 由于正则表达式是用于处理字符串,因此正则的类被放置在System.Text.RegularExpressions中。 使用示例: 1、使用情景:当我们复制一个文件时,文件名会自动在末尾增加一个下标,以避免覆盖原文件。如:info.txt -> ...

2014-02-19 16:40:02

阅读数 1019

评论数 0

C# 输出格式化

今天看书,看到了格式输出部分,记下来吧,省得以后找不到,呵呵。。。 在控制台程序中,可以在Write() 和 WriteLine() 方法中使用格式控制字符串来修饰数据输出格式,调用形式如下: Console.WriteLine("格式控制字符串", 输出数据项列表); ...

2014-02-13 13:52:29

阅读数 639

评论数 0

场景的信息保存成xml或json,并恢复场景

为了,能够动态的将场景加载至游戏中,我们首先需要做的就是,收集并保存场景中游戏对象的位置,旋转,缩放这几个基本的信息。 我们可以将对象信息保存成xml或者json两种格式。 using UnityEngine; using System.Collections; using UnityEdit...

2014-02-10 10:12:01

阅读数 902

评论数 0

C# XML创建和解析

xml和json都是常用的数据存储方式,先保存下来,以后忘了直接用。。。 using System.IO; using System.Text; using System.Xml; using UnityEngine; using System.Collections; public class...

2014-01-25 16:53:49

阅读数 1062

评论数 0

Unity PC中使用Sqlite 数据库

首先必须要推荐一个网址,这里有完整的例子。wiki这里将所有你需要的东西都提供了链接。 我按照这里的弄好了,但是发不到windows pc平台后,程序并没有正常运行,然后,查看了日志文件,发现程序无法找到Sqlite3.dll 文件。 然后我查看了mono文件下,并没有sqlite3....

2014-01-24 14:50:42

阅读数 1164

评论数 0

Unity Webplayer and Dlls

今天,由于想自己创建一个C# Dll文件,然后在Unity中使用,结果,发现了很多东西。 首先,在UNITY 中,不是所有的Dll文件都能使用 1、对于pc来说,Dll文件必须是 .NET3.5 以下版本,当然你还需要将你的unity环境换成.NET 2.0; 2、对于web来说...

2014-01-23 16:03:36

阅读数 1363

评论数 0

C# Json解析

使用LitJson

2014-01-19 12:07:01

阅读数 648

评论数 0

C# Socket编程

服务端(server side) sing System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Net.Sockets; using System.Text; usi...

2014-01-16 19:29:07

阅读数 926

评论数 0

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