
Unity
ff_0528
这个作者很懒,什么都没留下…
展开
-
Unity中Camera参数—Culling Mask详解
unity中的层前7个被unity锁定,由低到高分别是nothing/everything/default/transparentFX/ignore raycast/water/UI。//渲染除第10层之外的其他所有层。//在原来的基础上减掉第10层。//在原来的基础上增加第10层。原创 2023-06-15 22:03:05 · 2417 阅读 · 0 评论 -
Unity Button动态添加持久化监听
【代码】Unity Button动态添加持久化监听。原创 2023-05-12 18:29:08 · 401 阅读 · 0 评论 -
Unity 贝塞尔曲线实现抛物线运动
Unity贝塞尔曲线实现抛物线运动原创 2022-07-18 15:01:22 · 523 阅读 · 0 评论 -
Unity 模拟抛物线
Unity 模拟抛物线原创 2022-07-14 14:47:29 · 855 阅读 · 0 评论 -
解决Unity Photon PUN2 V2.39版本无法连接局域网问题
找到LoadBalancingClient脚本,修改如下代码即可:原创 2021-11-22 16:02:45 · 3248 阅读 · 0 评论 -
Unity 观察者模式
using System.Collections;using System.Collections.Generic;using UnityEngine;public class EventDispatcher{ #region 单例 private static EventDispatcher instance; public static EventDispatcher Instance { get { .原创 2021-03-24 14:33:35 · 205 阅读 · 0 评论 -
Unity-AR-EasyAR
1.创建ImageTarget---图片名直接法首先我们把 ImageTarget 拖到面板中去image新建一个脚本"SampleImageTargetBehaviour" ,处理方法与之前相似:image然后删掉原先挂在ImageTarget 上面的脚本,将我们新建的"SampleImageTargetBehaviour" 脚本挂在上面...原创 2019-11-22 17:09:31 · 432 阅读 · 0 评论 -
Unity中Android开发环境搭建配置教程
Unity中Android开发环境搭建配置教程Unity中进行安卓平台开发需要哪些步骤呢?这里对搭建配置步骤进行整理和总结。一、下载安装必备软件1.下载安装Unity安卓支持插件用Unity下载助手下载安卓支持插件UnitySetup-Android-Support-for-Editor.exe并安装。2.下载安装JDK官方网站:http://www.oracle.com...原创 2019-11-18 16:20:09 · 1467 阅读 · 0 评论 -
unity---鼠标控制摄像机围绕某个物体旋转
using System.Collections;using System.Collections.Generic;using UnityEngine;public class CameraRot : MonoBehaviour{ public Transform target; public float x_Speed = 100; public float y_...原创 2019-10-28 10:47:49 · 1398 阅读 · 1 评论 -
Unity对象池
using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 实例化对象继承此接口/// </summary>public interface IReusable { void OnSpawn(); //当取出时调用 ...原创 2018-10-26 09:52:27 · 410 阅读 · 0 评论 -
ScreenToViewportPoint,WorldToViewportPoint,ViewportToWorldPoint的运用,实现一个简单的对三维中物体的拖拽移动效果
ScreenToViewportPoint,WorldToViewportPoint,ViewportToWorldPoint的运用,实现一个简单的对三维中物体的拖拽移动效果 众所周知,我们手机或者手机屏幕上的坐标是一个二维平面的的坐标值,而且这个坐标是一像素为单位的,也就是说这个是会根据你用的设备的不同,你手机或者电脑上的坐标的长宽最大值也就不同。 之前不太了解标题上三个方法的用法,...原创 2018-10-25 14:36:10 · 975 阅读 · 0 评论 -
Unity MVC框架代码详解(适合中小项目开发,解耦合,事件发送消息监听机制)
一、首先介绍模型类Model 从上图中可以看出,Model发出的线只有一条虚线,所以Model层只是负责发送事件(消息)通知视图层改变UI的显示,而指向Model的另外两个线的是意思是视图层和控制层可以获取到Model数据,简明之意就是View和Controller可以访问到Model。Model层代码如下:/// <summary>/// 模型数据/...原创 2018-09-14 12:03:25 · 2077 阅读 · 2 评论 -
unity 消息发送处理机制
using System.Collections;using System.Collections.Generic;using UnityEngine;/// /// 消息类/// public class Message{ public string Name //发送消息的名称 { get; private set;原创 2018-01-25 18:24:38 · 789 阅读 · 0 评论 -
Unity简单的UI框架---------UGUI
/* 那天看了SIKI的一个UI框架,他是用到了json解析,感觉有点繁琐,对于新增需求或者需求变动,所更改的内容比较多: 1、需要更改json文本 2、需要更改对应的枚举类型。所以自己又总结了一个简单的,只需要增加或者更改UIPanelPath即可, 里面都是存放着对应的Resources文件夹下的UI面板路径 */ using UnityEngine;原创 2018-01-02 16:25:57 · 3200 阅读 · 7 评论 -
C# 快速排序
/// /// 数组分割 /// static int Division(int[] array,int left,int right) { while (left<right) { int num = array[left]; //假设先将首元素做原创 2017-12-26 14:21:03 · 589 阅读 · 0 评论 -
实现像UGUI中Button一样可以拖拽绑定事件
using UnityEngine;using UnityEngine.Events;public class HandleEventLists : MonoBehaviour { [System.Serializable] private class Event: UnityEvent { } [SerializeField] private Event Ev原创 2017-12-08 11:59:55 · 948 阅读 · 0 评论 -
Unity3D中UGUI事件系统简述及使用方法总结
Unity3D的uGUI系统的将UI可能触发的事件分为12个类型,即EventTriggerType枚举的12个值。如下图所示: 先以PointerClick为例。这个是用于某点点击事件。其他事件都可以根据相同的办法调用。 之所以使用PointerClick为例。是因为在最后笔者会提到一个特殊的实现方式。而相比于其他事件类型,有且仅有Click事件存在特殊实现。原创 2017-11-20 10:31:28 · 311 阅读 · 0 评论