自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 资源 (2)
  • 收藏
  • 关注

原创 三分钟了解进制

首先,我们为什么要学习进制?原因很简单,因为计算机只能识别二进制。进制也分很多种,在我们生活中比比皆是,只是我们没有去在意,例如:(1)六十进制,六十秒为一分钟,六十分钟为一小时。(2)二十四进制,二十四小时为一天。(3)十二进制,十二个月为一年。...

2020-03-13 20:03:22 2100

原创 Unity 序列化和反序列化的三种存储方式

一、二进制存储二、XML存储三、Josn存储拓展:PlayerPrefs(数据持久化)用于本地持久化保存与读取的类,工作原理很简单,以键值对的形式将数据保存在文件中,然后程序可以根据这个名称取出上次保存的数值(注:数据通过键名来读取,当值不存在时,返回默认值)。Playerprefs类支持3种数据类型的保存和读取,分别是浮点型、整型和字符串型:PlayerPrefs.SetInt();...

2020-02-11 21:52:47 940 1

原创 Unity Cursor的静态属性与静态方法(更改鼠标样式)

静态属性:Cursor.lockStateCursor.lockState = CursorLockMode.NoneCursor.lockState = CursorLockMode.Locked 锁定后,光标将放置在视图的中心,并且无法移动。不管Cursor.visible的值如何,在此状态下,光标都是不可见的。无论如何移动光标光标都无法出现,按‘esc’切换到None模式。Curs...

2020-02-10 16:51:41 1894

原创 Unity 物体跟随鼠标位置移动而旋转

using System.Collections;using System.Collections.Generic;using UnityEngine;public class GameManager : MonoBehaviour () { private float maxYRotation = 120; private float minYRotation = 0; priv...

2020-02-09 23:28:41 3165 1

原创 Unity 高度解耦和-事件监听与广播系统

能够解决代码与代码之间的耦和性,不需要与外界有联系。如何使用:Private void Awake(){ EventCenter.AddListener(EventDefine.Show, Show);}private void OnDestroy(){ EventCenter.RemoveListener(EventDefine.Show, Show);}Private void...

2020-02-09 14:07:07 367

原创 Unity 使用C#序列化和反序列化来存储游戏数据(二进制方法)

使用序列化存储游戏数据,方便将对象从一个地方移动到另一个地方(转移文件再反序列化读取)使游戏数据不容易被直接篡改。首先我们创建一个名为GameData的脚本:using UnityEngine;using System.Collections;[System.Serializable]//序列化public class GameData { private bool isFristG...

2020-02-08 15:29:43 888

原创 Unity 判断鼠标或手指是否点击在UI上以及IsPointerOverGameObject在移动端时检测失败(NGUI)

当我们在游戏开发时,有时点击UI会触发其他事件的响应,所以我们需要对点击到的东西进行判断,判断是否点击到UI上。方法一:Update中进行判断UGUI提供的一个检测是否点击在UI上的方法 EventSystem.current.IsPointerOverGameObject(); private void Update () { if (EventSystem.current.IsPo...

2020-02-08 15:05:03 1792 1

LitJson.rar

JSON(JavaScript Object Notation, JS 对象简谱) 是一种轻量级的数据交换格式。它基于 ECMAScript (欧洲计算机协会制定的js规范)的一个子集,采用完全独立于编程语言的文本格式来存储和表示数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语言。 易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率。

2020-02-11

Common.rar

主要是利用委托及事件的监听和广播来达到代码的高度解耦和,优点:高度解耦和,互不影响,监听事件和广播事件少了谁都不会直接报错,这个里面是以事件码作为键用字典这种数据结构来进行使用。 缺点:就是在使用的时候参数的类型顺序必须对应,且无相关提示。

2020-02-08

空空如也

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

TA关注的人

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