- 博客(29)
- 资源 (1)
- 收藏
- 关注
原创 Unity 自定义鼠标样式
using System.Collections;using System.Collections.Generic;using Framework;using UnityEngine;/// <summary>/// 鼠标/// </summary>public class Mouse : MonoBehaviour { public Texture2D mousetexture; //自定义样式1 public Texture2D mouse_t.
2020-09-16 18:58:17
483
原创 Unity 2D 碰撞检测位置,生成烟雾实例化
ContactPoint2D contact = p_collision.contacts[0]; Quaternion rot = Quaternion.FromToRotation (Vector3.up, contact.normal); Vector3 pos = contact.point;...
2019-06-06 16:48:00
1319
1
原创 Unity 角色的状态管理
学习南梦宫的开发实例 状态管理的 一种写法笔记一、状态管理的流程 状态管理主要有以下三个工作 (1) 迁移 :决定了状态该如何变化; (2)初始化 :仅在每次状态迁移时执行一次; (3)执行:是每帧都会对各个状态进行的处理; 重点在于一开始执行“迁移检测”。...
2019-05-06 15:33:48
1362
原创 Unity Code 鼓励师 插件
使用 Visual Studio Code 编写代码,有隐藏福利插件设置哦!1.打开 Code ,在扩展 搜索 鼓励 ,多种 插件 供你选2.看看介绍(可以自定义哦,自己安装体验吧):3.还可以使用 蔡徐坤鼓励师:4.好想 体验 有真人 鼓励师 的感觉...
2019-04-18 16:46:06
696
1
原创 Unity 记录对象旋转参数并赋值
最近在项目记录 对象的 旋转参数,遇到了一个坑,记录一下,直接上代码看图说话:1.定义参数,本人之前用的四元素记录public class Data { public Quaternion q_rota; //四元素 public Vector3 v_rota; //v3}2.分别记录旋转值(对象有重力)样式: List<Data> ...
2019-04-18 11:07:11
2544
转载 学习Unity相关网站博客和开源项目
首先分享下网站:Unity官方学习:https://unity3d.com/cn/learnUnity论坛:https://forum.unity3d.com/Unity圣典:http://www.ceeger.com/Unity圣典论坛:http://www.ceeger.com/forum/index.php?c=cate&fid=1)Unity Technolog...
2019-04-17 15:53:59
1360
原创 根据 图片路径 获得精灵
/// <summary> /// 创建精灵 /// </summary> /// <param name="url">路径</param> /// <returns></returns> public static Sprite CreateSprite (string u...
2019-04-16 10:03:11
495
转载 Unity 监听键盘按键
放在Update里面,会输出对应的键值第一种写法 if (Input.anyKeyDown) { foreach (KeyCode keyCode in Enum.GetValues (typeof (KeyCode))) { if (Input.GetKeyDown (keyCode)) { ...
2019-04-12 12:21:41
6141
原创 Unity 三种方案实现绕园逐个生成对象
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Test : MonoBehaviour { public GameObject mObj; void Start () { } IEnumerator Create ()...
2019-04-10 11:31:52
472
原创 Unity XML存储之相同元素多数据保存及加载的实现
举个 本地XML例子,比如简洁的书籍阅读系统(楼主太懒了):第一步:我们先定义一本书的基础属性using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 基础属性/// </summary>public class BookIt...
2019-04-08 18:53:49
397
原创 Unity 创建 websocket 链接
using System.Collections;using System.Collections.Generic;using System.Text;using LitJson;using UnityEngine;using WebSocketSharp;public class WebsocketTest : MonoBehaviour { private string S...
2019-04-02 15:08:14
2829
原创 Unity MonoBehaviour单例
using UnityEngine;namespace Framework { /// <summary> /// MonoBehaviour单例 /// </summary> /// <typeparam name="T">单例类</typeparam> public abstract class MonoSingleton<...
2019-03-27 09:01:25
954
原创 Unity 资源系统
using System;using System.Collections;using System.Collections.Generic;using UnityEngine;namespace Framework { /// <summary> /// 资源系统 /// </summary> public sealed class AssetSyst...
2019-03-27 09:00:55
413
原创 Unity 单例
namespace Framework { /// <summary> /// 单例 /// </summary> /// <typeparam name="T"></typeparam> public abstract class Singleton<T> where T : Singleton<T>, new ...
2019-03-27 09:00:26
239
原创 Unity 对象池
using System;using System.Collections.Generic;using UnityEngine;namespace Framework { /// <summary> /// 对象池 /// </summary> public sealed class ObjectPool { private const string...
2019-03-27 08:59:58
267
原创 Unity 事件系统
using System;using System.Collections.Generic;using UnityEngine;namespace Framework { /// <summary> /// 事件系统 /// </summary> public class EventSystem : Singleton<EventSystem>...
2019-03-27 08:59:26
370
原创 Unity 日志系统
using System;using System.Collections;using System.Collections.Generic;using System.IO;using System.Text;using ICSharpCode.SharpZipLib.GZip;using ICSharpCode.SharpZipLib.Zip;using Unity...
2019-03-27 08:58:50
419
原创 Unity 网络系统
using System;using System.Collections;using System.Collections.Generic;using System.Linq;using System.Text;using UnityEngine;using UnityEngine.Networking;namespace Framework { class NetworkS...
2019-03-27 08:58:11
381
原创 Unity 音效对象
using System;using UnityEngine;namespace Framework { /// <summary> /// 音效对象 /// </summary> [RequireComponent (typeof (AudioSource))] public class SoundObject : MonoBehaviour { /...
2019-03-27 08:57:32
457
原创 Unity 音效系统
using System.Collections;using System.Collections.Generic;using UnityEngine;namespace Framework { /// <summary> /// 音效系统 /// </summary> public class SoundSystem : MonoSingleton<...
2019-03-26 10:54:32
1163
原创 Unity 动态面板
using System;using UnityEngine;namespace Framework { /// <summary> /// 动态面板 /// </summary> public class UIDynamicPanel : UIPanel { /// <summary> /// 面板类型 /// </summa...
2019-03-26 10:53:46
570
原创 Unity 基本面板类
using System;using System.Collections.Generic;using UnityEngine;namespace Framework{ /// <summary> /// 基本面板类 /// </summary> public abstract class UIPanel { ...
2019-03-26 10:53:08
1007
原创 Unity UI系统
using System;using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems;using UnityEngine.UI;namespace Framework{ /// <summary> /...
2019-03-26 10:52:19
614
原创 Unity 框架核心
using System;using System.Collections;using System.Collections.Generic;using UnityEngine;namespace Framework { /// <summary> /// 框架核心 /// </summary> public sealed class Core : Mo...
2019-03-26 10:50:57
431
原创 Unity 游戏主类入口
using Framework;/// <summary>/// 游戏主类入口/// </summary>public sealed class Main : MonoSingleton<Main> { protected override void Awake () { base.Awake (); } // Use this for ...
2019-03-26 10:50:03
2325
原创 Unity TV版客户端根据手机虚拟摇杆传来的度数转换为坐标,实现TV版客户端自制鼠标移动
以一半180°和一半-180°为基础的圆为例,实现坐标转换 //鼠标移动速度 public float MoveSpeed = 5f; /// <summary> /// 鼠标移动 /// </summary> /// <param name="Angle">度数</param> private void CurrentAngle...
2019-03-26 10:40:44
412
转载 Unity 代码归纳管理
#region 常量 #endregion #region 事件 #endregion #region 字段 #endregion #region 属性 #endregion #region 方法 #endregion #region Unity回调 #end...
2019-03-26 10:29:02
612
原创 Unity 资源目录规划
1.Audio音效目录,用于存放所有的音效资源,该目录会被用于构建AssetBundle2.Config配置表目录,用于存放配置表文件,该目录会被用于构建AssetBundle3.Editor编辑器目录,用于存放编辑器代码文件4.Effect特效目录,用于存放所有的特效资源,该目录会被用于构建AssetBundle5.Plug...
2019-03-26 10:26:10
733
1
原创 Unity 代码命名规范
1.类(class),结构(struct),枚举(enum),标签(Attribute)名:静态, 私有, 保护, 公有单词首字母大写,比如: Main, CharacterController2.接口(interface)名:静态, 私有, 保护, 公有首字符I开头,单词首字母大写,比如: IParse, IState3.常量(const)静态, 私有, 保护, 公有...
2019-03-26 10:21:49
3149
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人