自定义博客皮肤

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Unity MVC框架代码详解(适合中小项目开发,解耦合,事件发送消息监听机制)

一、首先介绍模型类Model           从上图中可以看出,Model发出的线只有一条虚线,所以Model层只是负责发送事件(消息)通知视图层改变UI的显示,而指向Model的另外两个线的是意思是视图层和控制层可以获取到Model数据,简明之意就是View和Controller可以访...

2018-09-14 12:03:25

阅读数 456

评论数 0

Unity对象池

using System.Collections; using System.Collections.Generic; using UnityEngine; /// <summary> /// 实例化对象继承此接口 /// </...

2018-10-26 09:52:27

阅读数 186

评论数 0

ScreenToViewportPoint,WorldToViewportPoint,ViewportToWorldPoint的运用,实现一个简单的对三维中物体的拖拽移动效果

ScreenToViewportPoint,WorldToViewportPoint,ViewportToWorldPoint的运用,实现一个简单的对三维中物体的拖拽移动效果   众所周知,我们手机或者手机屏幕上的坐标是一个二维平面的的坐标值,而且这个坐标是一像素为单位的,也就是说这个是会根据你...

2018-10-25 14:36:10

阅读数 134

评论数 0

unity 消息发送处理机制

using System.Collections; using System.Collections.Generic; using UnityEngine; /// /// 消息类 /// public class Message { public string Name //发...

2018-01-25 18:24:38

阅读数 368

评论数 0

Unity简单的UI框架---------UGUI

/* 那天看了SIKI的一个UI框架,他是用到了json解析,感觉有点繁琐,对于新增需求或者需求变动,所更改的内容比较多: 1、需要更改json文本 2、需要更改对应的枚举类型。所以自己又总结了一个简单的,只需要增加或者更改UIPanelPath即可, 里面都是存放...

2018-01-02 16:25:57

阅读数 2054

评论数 4

C# 快速排序

/// /// 数组分割 /// static int Division(int[] array,int left,int right) { while (left<right) ...

2017-12-26 14:21:03

阅读数 302

评论数 0

实现像UGUI中Button一样可以拖拽绑定事件

using UnityEngine; using UnityEngine.Events; public class HandleEventLists : MonoBehaviour { [System.Serializable] private class Event: UnityE...

2017-12-08 11:59:55

阅读数 246

评论数 0

Unity3D - EventSystem完全掌握

Event System 组成 系统生成的Event System里面主要有两个Components,分别是Event System和Standalone Input Module。 其中Standalone Input Module是派生自BaseInputModule。 作...

2017-11-20 10:53:20

阅读数 753

评论数 0

Unity3D中UGUI事件系统简述及使用方法总结

Unity3D的uGUI系统的将UI可能触发的事件分为12个类型,即EventTriggerType枚举的12个值。如下图所示:     先以PointerClick为例。这个是用于某点点击事件。其他事件都可以根据相同的办法调用。     之所以使用PointerClick为例...

2017-11-20 10:31:28

阅读数 120

评论数 0

AssetBundle二

using UnityEditor; using System.IO; //-----------------------打包-------------------------------- public class CreateAssetBundles { [MenuItem(&quo...

2017-08-01 16:24:33

阅读数 152

评论数 0

Unity_内部消息机制

using UnityEngine; using System.Collections; using System.Collections.Generic; using System; using GameType; public class Messenger{ private st...

2017-07-24 18:06:46

阅读数 173

评论数 0

Unity—UI正对摄像机

using UnityEngine; using System.Collections; public class CameraFacing : MonoBehaviour { //挂在需要看向摄像机的UI物体上(例如血条,伤害冒字) private Camera refCamer...

2017-07-14 14:56:38

阅读数 659

评论数 0

Unity_简单的摄像机绕物体旋转

using UnityEngine; using System.Collections; public class cam : MonoBehaviour { public Transform target; public float distance = 8; p...

2017-07-11 13:49:52

阅读数 257

评论数 0

Unity3D的Android移动之路----了解触控

触控对于Android移动设备来说是一种必不可少的交互方式,今天我们就来初步了解一下Unity3D中有关触控的API,下一篇中给大家演示如何使用Unity3D制作一个触控小Demo。     Touch 是一个结构体,每当发生一次触摸,系统就生成一个Touch类型的变量,存储和本次触摸的相关信息...

2017-05-27 10:02:08

阅读数 640

评论数 0

[UnityUI]NGUI备忘录

零、概念 1.UISprite与UITexture的区别:http://www.xuanyusong.com/archives/2697 简单地说,UITexture是一张独立的图,不依托于任何图集,这张Texture有自己的材质球和shader,每一个UITexture都将消耗一个D...

2017-05-27 09:54:14

阅读数 397

评论数 0

摄像机视角优化

public GameObject target; public float ZoomSpeed = 30;//镜头缩放速率 public float MovingSpeed = 1;//镜头移动速率 public float RotateSpeed = 3; //镜头旋...

2017-05-09 19:07:46

阅读数 143

评论数 0

this串联构造方法

using System; /// /// 消息类 /// public class Message : IMessage { public Message(string name) : this(name, null, null) { } publ...

2017-04-25 15:11:34

阅读数 225

评论数 0

mvc框架

using UnityEngine; using System.Collections; using System; using System.Collections.Generic; using System.Text; using UnityEngine.Networking.Match; u...

2017-04-25 13:53:18

阅读数 197

评论数 0

我对Unity中Quaternion * Vector3的理解

Quaternion * Vector3就是Vector3进行一次Quaternion 旋转。理论总是枯燥的,下面以实际项目代码为例,这是简化之后的部分项目代码:(c#) [csharp] view plain copy "code&q...

2017-04-18 17:21:35

阅读数 1062

评论数 0

unity 登录和注册账号

using UnityEngine; using System.Collections; using UnityEngine.UI; using UnityEngine.SceneManagement; using System.Collections.Generic; public class...

2017-04-18 15:07:33

阅读数 10388

评论数 0

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