- 博客(11)
- 资源 (32)
- 收藏
- 关注
原创 Unity向量按照某一点进行旋转
首先要知道一点就是在Unity的旋转中使用过四元数进行旋转的,如果对一个物体的rotation直接赋值你会发现结果不是你最终想要的结果,这个时候我们需要去借助Quaternion来进行旋转。用到的Unity内置方法Quaternion.AngleAxis(float angle,Vector3 axis)第一个参数就是我们需要旋转的角度 angle大于0时是按照顺时针的方向进行旋转,angle小于0是按照逆时针的方向旋转,这里的旋转时按照坐标原点进行的旋转。
2023-08-08 10:19:15
559
原创 Unity3D实现 UI图片拖拽旋转和拖拽移动
拖拽UI旋转using UnityEngine;using System.Collections;using UnityEngine.EventSystems;public class RotateImage : MonoBehaviour, IDragHandler{ public void OnDrag(PointerEventData eventData) { //拖拽旋转图片 SetDraggedRotation(eventData); } private vo
2021-07-13 14:10:53
1439
原创 Unity 截图并压缩缩放图片
/// <summary> /// Captures the screenshot2. /// </summary> /// <returns>The screenshot2.</returns> /// <param name="rect">Rect.截图的区域,左下角为o点</param> public static IEnumerator Texture2D CaptureScreenshot2(Rect .
2020-10-15 14:30:30
915
1
原创 通用的EventTriggerListener事件监听
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.EventSystems; //事件系统 public class EventTriggerListener : UnityEngine.EventSystems.EventTrigger{ public delegate void VoidDelegat.
2020-06-23 14:11:41
710
原创 监听动画结束的几种方式
监听动画结束的几种方式1.通过Animation手动添加关键帧;2.通过Invoke方法传入方法名称和动画时长;3.通过定时器来监听4.通过代码绑定using UnityEngine;public class Test : MonoBehaviour{ #region --变量定义 private Animator animator; priva...
2020-04-15 10:45:34
1494
1
原创 非常好用的事件派发系统
using System.Collections;using System.Collections.Generic;using UnityEngine;using System;public delegate void EventHandle(params object[] args);public delegate void EventHandle<T>(T e, pa...
2019-10-09 13:46:51
189
原创 unity UI交互检测
检测鼠标是否在某个UI的RectTransform上:RectTransform myRect = GetComponent<RectTransform>();bool isContain = RectTransformUtility.RectangleContainsScreenPoint(myRect , Input.mousePosition);检测是否点...
2019-05-20 15:24:43
1329
转载 转 C# 托管内存与非托管内存之间的转换
1.c#的托管代码和非托管代码c#有自己的内存回收机制,所以在c#中我们可以只new,不用关心怎样delete,c#使用gc来清理内存,这部分内存就是managed memory,大部分时候我们工作于c#环境中,都是在使用托管内存,然而c#毕竟运行在c++之上,有的时候,(比如可能我们需要引入一些第三方的c++或native代码的库,在Unity3d开发中很常见)我们需要直接在c#中操纵非托管的...
2018-12-22 09:56:20
331
原创 Unity 陀螺仪姿态识别、 控制物体旋转移动
陀螺仪在Unity中最常用的应用就是控制摄像机的旋转using UnityEngine;using UnityEngine.UI;public class NewTest : MonoBehaviour{ public Text debug; Quaternion quatMap; Quaternion quatMult = new Quaternion(0, 0, ...
2018-03-08 17:43:12
8156
1
原创 OpenCV基础教程学习笔记(1)
一、OpenCV命名规则1、矩阵数据类型通用矩阵数据类型为CV_<bit_depth>(S|U|F)C<number_of_channels>其中,S表示带符号整数;U表示无符号整数;F表示浮点数。例如:CV_8UC1 表示8位无符号单通道矩阵。2、图像数据类型通用图像数据类型为IPL_DEPTH_<bit_depth>(S|U|F)其中,S,U,F的意义同矩阵...
2018-01-16 14:52:26
307
转载 733. Flood Fill 填充图像
733. Flood Fill 填充图像 An image is represented by a 2-D array of integers, each integer representing the pixel value of the image (from 0 to 65535).Given a coordinate (sr, sc) representing the start...
2018-01-16 14:40:26
255
XCharts-3.2.0.unitypackage
2023-06-07
All In 1 Sprite Shader 3.43
2022-07-05
Unity插件 Shapes4.1.3
2022-07-05
OpenFile.zip
2021-11-30
WRP FBX Exporter v1.0.2.zip
2021-11-30
SRDebugger_1.11.0.zip
2021-11-30
Unity PDFRenderer v5.30
2021-09-14
AQUAS 2020 1.1.1.zip
2021-01-19
Azure Sky Dynamic Skybox v6.0.2.zip
2020-11-13
Sky Studio - Dynamic Sky and Weather 2.1.0 (u2019.2).zip
2020-11-13
ISmart - A Smart Car AI 1.4(u5.6.1).zip
2020-11-13
Amplify Shader Editor 1.8.5.zip
2020-11-13
Fast Line Renderer for Unity 1.3.4.zip
2020-11-13
Simple Color Picker PRO v1.2.unitypackage
2020-09-24
Unity 实时涂鸦绘画插件RealTime Painting
2020-06-02
QHierarchy_4.3_NotError.unitypackage.zip
2020-06-01
TerrainComposer+2+v2.58
2017-12-22
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人