- 博客(4)
- 收藏
- 关注
原创 Unity连接MySql,做一个简单的登录系统
有过开发经验的同学都应该知道,数据库在与程序连接时,一般都需要相应的驱动包,这里我们以MySql与Unity3D连接为例一、准备所需要的全部程序集1、首先从D:\Unity\Editor\Data\Mono\lib\mono\2.0(Unity安装目录)中找到以下5个dll文件2、下载所需要的MySql驱动包:(MySql驱动包需要与Unity版本对应,比如我用的Unity2017...
2018-10-25 21:13:47 40923 125
原创 简单的观察者模式
本文代码使用的语言为C#,请使用别的语言的同学自行转换为自己习惯的语言 什么是观察者模式?简单来说,就是一对多的通知,举个例子:在保卫城堡类的游戏中,如果城堡受到了攻击,就会通知 兵营:出兵, 城墙: 升级加固等等,这时的城堡就是被观察者,而负责做出相应反应的就是观察者。当被观察者状态发生改变的时候,通知观察者进行相应的改变,这就是观察者模式。在设计的时候,为了降低观察者与被观察者...
2018-10-19 16:33:01 333
原创 浅谈单例模式
本文代码使用的语言为C#,请使用别的语言的同学自行转换为自己习惯的语言 谈到单例模式,首先要明确为什么要使用单例模式?目的:保证一个类仅有一个实例对象,并且该对象全局共享方法:构造私有化,属性或方法公开化1、最简单的单例模式:饿汉式 由于在类被加载的时候就会创建类对象,所以叫做饿汉式public class Singleton1 { //饿汉式单例...
2018-10-17 18:31:10 244
原创 Unity异步加载场景SceneManager.LoadSceneAsync与AsyncOperation的使用
1、关于Unity异步加载场景首先要提到两点① Application.LoadLevel加载场景的方式早已被SceneManager.LoadSceneAsync("你的场景名称")替代,并且在官方API中有提到使用AsyncOperation来决定操作是否完成,如图:② 关于AsyncOperation: AsyncOperation的progress(0-1)属性在i...
2018-10-16 20:48:15 75089 45
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人