
Unity日常笔记
我们敲代码的不懂这个
这知识它不进脑子啊
展开
-
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 · 491 阅读 · 0 评论 -
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 · 1327 阅读 · 1 评论 -
Unity 角色的状态管理
学习南梦宫的开发实例 状态管理的 一种写法笔记一、状态管理的流程 状态管理主要有以下三个工作 (1) 迁移 :决定了状态该如何变化; (2)初始化 :仅在每次状态迁移时执行一次; (3)执行:是每帧都会对各个状态进行的处理; 重点在于一开始执行“迁移检测”。...原创 2019-05-06 15:33:48 · 1382 阅读 · 0 评论 -
Unity 记录对象旋转参数并赋值
最近在项目记录 对象的 旋转参数,遇到了一个坑,记录一下,直接上代码看图说话:1.定义参数,本人之前用的四元素记录public class Data { public Quaternion q_rota; //四元素 public Vector3 v_rota; //v3}2.分别记录旋转值(对象有重力)样式: List<Data> ...原创 2019-04-18 11:07:11 · 2556 阅读 · 0 评论 -
根据 图片路径 获得精灵
/// <summary> /// 创建精灵 /// </summary> /// <param name="url">路径</param> /// <returns></returns> public static Sprite CreateSprite (string u...原创 2019-04-16 10:03:11 · 498 阅读 · 0 评论 -
Unity 监听键盘按键
放在Update里面,会输出对应的键值第一种写法 if (Input.anyKeyDown) { foreach (KeyCode keyCode in Enum.GetValues (typeof (KeyCode))) { if (Input.GetKeyDown (keyCode)) { ...转载 2019-04-12 12:21:41 · 6163 阅读 · 0 评论 -
Unity XML存储之相同元素多数据保存及加载的实现
举个 本地XML例子,比如简洁的书籍阅读系统(楼主太懒了):第一步:我们先定义一本书的基础属性using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 基础属性/// </summary>public class BookIt...原创 2019-04-08 18:53:49 · 401 阅读 · 0 评论 -
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 · 2837 阅读 · 0 评论 -
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 · 479 阅读 · 0 评论 -
Unity TV版客户端根据手机虚拟摇杆传来的度数转换为坐标,实现TV版客户端自制鼠标移动
以一半180°和一半-180°为基础的圆为例,实现坐标转换 //鼠标移动速度 public float MoveSpeed = 5f; /// <summary> /// 鼠标移动 /// </summary> /// <param name="Angle">度数</param> private void CurrentAngle...原创 2019-03-26 10:40:44 · 415 阅读 · 0 评论