自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 收藏
  • 关注

原创 基于Unity3d的六边形地图的六边形地格AStar寻路

看到好多小伙伴似乎都想做六边形地图,我刚好在之前的demo里基于Unity3d实现了一个。六边形地图编辑器怎么弄我就不发了,可以看看TX爸爸出的这篇博客http://gad.qq.com/program/translateview/7173811。主要是关于寻路,AStar寻路有很多的优化方法,想要优化什么的自行百度,我就发个基础的代码(哪天我得空了可以再放一下分步讲解)。using

2018-01-09 16:21:08 2482

原创 优雅地实现单例功能

using System;namespace ZkjTools{ public class TSingleton where T : class, new() { private static T _instance = null; public static T instance { get

2017-11-13 13:00:11 226

转载 利用ScriptableObject在U3D里优雅地实现自定义配置文件

因为我本人也是一个初学者,所以对于一些简单的设定相关的游戏内容时,为了将数据持久化,需要自己做轮子觉得很麻烦。偶然看到ScriptableObject这么一个类,总算看到了一倒救星,原来在U3D里,并不是必须讲脚本挂载以实现实例化,存在着这么一个类,让我们可以在代码里实例化,又可以去调用U3D的一些API。(http://blog.csdn.net/liqiangeastsun/artic

2017-11-06 11:08:44 625

原创 自己写得一个Unity 3d日志打印工具类

using UnityEngine;using System.IO;using System;public class Debuger : MonoBehaviour{ public static bool EnableLog; public static bool EnableTime = false; public static bool EnableSave

2017-09-12 09:34:11 1141

原创 尝试自己写一个工具类实现UGUI的按钮功能

using UnityEngine;using System.Collections;using UnityEngine.UI;using UnityEngine.EventSystems;using UnityEngine.Events;public class UIMain : MonoBehaviour{ public Button button; void St

2017-08-31 15:24:49 218

原创 对Unity3D中对象池的尝试

using System.Collections;using System.Collections.Generic;using UnityEngine;//*******************************//脚本功能:对象池//挂载对象://*******************************namespace ObjPool{ public cl

2017-08-30 13:47:09 247

原创 关于怎么将DragonBones的第三方库封装到cocos2dx的工程中

本人也是一个小白哈,所以如果有说错地方大家见谅哈。我自己封装的时候很蛋疼,因为官方在gitHub只说Import the common codes into your project之类的话,我看的还是一脸蒙蔽的。主要也是我没有做过C++的项目,对静态库什么的不敏感,只是知道有这种东西,他的功能是什么。(现在反应过来,真是给自己蠢哭)官方的做法是对的,因为对于经常做C++项目的人而言,这个

2017-08-19 16:21:22 1361

原创 线性矩阵到底是什么

=======================线性矩阵到底是什么===================================对于一个方程组,2x-y=0-x+2y=3把他们写成矩阵就是,【    2    -1      】【x】=【0】【    -1    2      】【y】  【3】PS:常称之为Ax=b。从行去看,这个矩阵在描述的是两个方程成线的

2017-08-01 16:08:18 5857

原创 复习一下冒泡排序和其改进

//==========================冒泡排序,从下往上的目的在于添加哨兵            for (int i = 0, count = 0; i                 for (int j = a.Length - 1; j > i; j--)                    if (a[i] > a[j])

2017-07-21 16:26:38 199

原创 复习一下插入排序和希尔排序

首先是插入排序for (i = 1; i for (j = i - 1; j >= 0 && a[j] > a[j + 1]; j--)Swap(a[j], a[j + 1]);================================然后是希尔排序for(gap=n/2;gap>0;gap/=2)for (i = gap; i for (j =

2017-07-20 16:15:05 256

原创 菜鸟上路-运算符-复习

?:i=a>b?1:2;=============================is is1.如果是一个类类型,而也是这个类型,或者它继承了这个类型,或者它封箱到这个类型中,则结果为true.2.如果是一个接口类型,而也是这个类型,或者它是实现这个接口的类型,则结果为true;3.如果是一个值类型,而也是这个类型,或者它被拆箱到这类型中,则结果为true.==

2017-07-20 10:03:47 189

原创 复习一下快速排序(带非递归)

using System;using System.Collections.Generic;using System.Linq;using System.Text;using System.Threading.Tasks;namespace DigPro{    class Program    {        static void Main(string[

2017-07-19 16:51:31 352

转载 C#中的委托和事件(提及Observer设计模式)(转载)

原链接:http://www.tracefact.net/CSharp-Programming/Delegates-and-Events-in-CSharp.aspx将方法作为方法的参数我们先不管这个标题如何的绕口,也不管委托究竟是个什么东西,来看下面这两个最简单的方法,它们不过是在屏幕上输出一句问候的话语:public void GreetPeople(string name)

2017-07-19 14:34:56 290

原创 新手上路-基础复习-值类型笔记

以后可能就不会再去看基础了,趁现在还有机会多看点::在类外部声明成员函数,C#标准格式,{换行int a=(b==true)?1:0; (C语言有些库没有bool型)===============================Ctrl+K+C快速注释单行Ctrl+K+U取消注释单行===============================值类型;引用类型(没有指针

2017-07-18 11:03:16 206

空空如也

空空如也

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

TA关注的人

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