Unity2d

以下是为您整理出来关于【Unity2d】合集内容,如果觉得还不错,请帮忙转发推荐。

【Unity2d】技术教程文章

【unity2D】API-学习记录6-事件UnityEvent【代码】【图】

目标 开发中遇到了点问题,用事件UnityEvent比较好解决,现在来学习UnityEvent的基本使用方法,以期解决问题。 前言UnityEvent的发展史大概是这样的:?委托Delegate --> 事件(C#)Event --> 事件UnityEventUnityEvent和C#Event在语法上有较大区别。UnityEvent在语法上完全脱离了Delegate,所以,即使不学Delegate,也能学UnityEvent。不过,要是学了Delegate和C#Event的话,理解UnityEvent会比较容易,建议都学。是什么 参考博文C...

【unity2D】API-学习记录4-委托Delegate【代码】【图】

目标 事件Event是基于委托Delegate的,所以先来学习Delegate的基本概念及其初步应用。 是什么 形象地说,委托是存放函数的容器。 委托不关心一个函数是如何实现的,它的形态只是一个函数签名,亦可理解为:它定义了某类 具有同样函数签名和返回值的 函数的“类型”。 委托除了Delegate,还有Action、Func、predicate,这里我们先只学习Delegate。 用法 使用Delegate,一般分为三步:定义委托类型。当我们用delegate关键字声明委托时...

【unity2D】API-学习记录10-射线投射碰撞信息类RaycastHit2D【代码】【图】

目标 学习RaycastHit2D 前言 事实上,UnityAPI里的RaycastHit2D(EN) 或RaycastHit2D(CN)解释地比较清楚。这里只针对其中较难理解的fraction做些解释。 关于RaycastHit2D-fraction API对它的解释是这样的 RaycastHit2D.fraction public float fraction ;Description 描述 Fraction of the distance along the ray that the hit occurred. 射线上发生命中的距离的分数。If the ray's direction vector is normalised then this value...

【unity2D】API-学习记录9-射线类Ray2D【代码】【图】

目标 在游戏开发中,射线的使用非常广泛。今天来学习Ray2D的相关内容以及如何发射2D射线。 前言unity中有应用于2D游戏中的射线,其中,Ray2D射线类和RaycastHit2D射线投射碰撞信息类是最常用的两个射线工具类。前者用来创建射线,后者用来存储发射射线后产生的碰撞信息。今天先来学习射线类Ray2D。 UnityAPI中文文档看上去像是机翻,有些描述很莫名其妙,我这里对其中一些描述进行了改动,改动处会标明有“(改动前)”和“(改动后...

Unity2D多分辨率屏幕适配方案【图】

此文将阐述一种简单有效的Unity2D多分辨率屏幕适配方案,该方案适用于基于原生开发的Unity2D游戏,即没有使用第三方2D插件,如Uni2D,2D toolkit等开发的游戏,NGUI插件不受这个方案影响,可以完美和此方案配合使用。 -------------------------------------- 此文将阐述一种简单有效的Unity2D多分辨率屏幕适配方案,该方案适用于基于原生开发的Unity2D游戏,即没有使用第三方2D插件,如Uni2D,2D toolkit等开发的游戏,NGUI插件不受...

UNITY2D - 相关标签