排序:
默认
按更新时间
按访问量

Unity3D的Time类(UnityEngine.Time)详解

Time.time:(只读)表示从游戏开发到现在的时间,会随着游戏的暂停而停止计算。 Time.timeSinceLevelLoad:(只读)表示从当前Scene开始到目前为止的时间,也会随着暂停操作而停止。 Time.deltaTime:(只读)表示从上一帧到当前帧时间,以秒为单位。...

2018-09-20 19:13:18

阅读数:23

评论数:0

unity3D OnTriggerEnter和OnCollisionEnter区别

OnTriggerEnter和OnCollisionEnter的区别 测试:如果两个物体A,B 两者都有碰撞体collider(Box Collider,Sphere Collider,Capsule Collider等) A,B都有刚体(Rigidbody) A或者B中有一个勾选is...

2018-08-12 20:06:51

阅读数:29

评论数:0

unity3D中如何分别获取pc端鼠标的滑动方向和andriod移动平台上手指的滑动方向

unity3D中获取pc端鼠标的滑动方向 //枚举方向 public enum SlideDir { right, left, top, bottom, nullpoint } public class GameManager : MonoBehav...

2018-08-11 17:29:26

阅读数:43

评论数:0

Unity3D第三人称Camera视角旋转实现

Unity3D第三人称Camera视角旋转,实现对player观察的实现,效果图如下(player and Scene 有点lou): 内容知识总结: Input.GetAxis():该方法用于在Unity3D中根据坐标轴名称返回虚拟坐标系中的值,通常情况下,使用控制器和键盘输入时此值范...

2018-08-11 10:43:57

阅读数:168

评论数:0

unity延时方法Invoke和InvokeRepeating

MonoBehaviour里面有两个内置的延时方法 Invoke Invoke(methodName: string, time: float): void; methodName:方法名 time:多少秒后执行 Invoke() 方法是 Unity3D 的一种委托机制 如: In...

2018-08-07 08:34:23

阅读数:34

评论数:0

C#继承的执行顺序以及override关键字

例1: public class A { public A() { Console.WriteLine('A'); } public virtual void Fun() {...

2018-08-06 09:14:21

阅读数:53

评论数:0

Unity 3D Random类

Unity 3D - Random类 Random类可以用来生成随机数。 Random成员变量 : seed : 随机数生成器种子 value 返回一个0~1之间随机浮点数,包含0到1 insideUnitSphere: 返回位于半...

2018-08-03 14:06:31

阅读数:28

评论数:0

Unity 3D 序列化(Serialize)

什么叫序列化? 序列化可以用于跨平台。我们都知道对象是暂时保存在内存中的,不能用U盘考走了,有时为了使用介质转移对象,并且把对象的状态保持下来,就需要把对象保存下来,这个过程就叫做序列化. 什么叫反序列化? 就是再把介质中的东西还原成对象,把石子还原成人的过程。 在进行这些操作的时候都需要...

2018-08-02 16:44:54

阅读数:35

评论数:0

Unity3d 设计模式之单例模式

什么是单例模式? 单例模式,是一种常用的软件设计模式。在它的核心结构中只包含一个被称为单例的特殊类。 通过单例模式可以保证系统中,应用该模式的类一个类只有一个实例。即一个类只有一个对象实例 什么时候能用到单例模式? 比如说存在一些个模块我们需要在整个游戏中随时随地的访问他,就可以用到单例模...

2018-08-02 16:16:02

阅读数:30

评论数:0

unity3D Collider 碰撞器

unity3D Collider 碰撞器 碰撞器的种类: 1、盒碰撞器(Box Collider) 2、椭圆碰撞器(Sphere Collider) 3、胶囊碰撞器(Capsule Collider) 4、车轮碰撞器(Wheel Collider)专用于车辆 5、网格碰撞器(Mesh Co...

2018-08-02 09:34:54

阅读数:66

评论数:0

unity3D 初识 IEnumerator and yield

Unity 3D IEnumerator(协程) 什么是协程? 在主线程运行时同时开启另一段逻辑处理,来协助当前程序的执行。可以用来控制运动、序列以及对象的行为。 简单来说,协程就是:你可以写一段顺序的代码,然后标明哪里需要暂停,然后在下一帧或者一段时间后,系统会继续执行这段代...

2018-08-01 16:51:46

阅读数:21

评论数:0

Unity 物体移动的三种方式

在unity3d中,有多种方式可以改变物体的坐标,实现移动的目的,其本质是每帧修改物体的position。 通过Transform组件移动物体 Transform 组件用于描述物体在空间中的状态,它包括 位置(position), 旋转(rotation)和 缩放(scale)。 其实所有的...

2018-07-28 16:43:46

阅读数:109

评论数:0

Unity3D预设Prefab与实例Instantiate的基本使用

Unity3D预设Prefab与实例Instantiate的基本使用 在Unity3D的工程建设中,Prefabs(预设)是最非常用的一种资源类型,是一种可被重复使用的游戏对象。 特点1:它可以被置入多个场景中,也可以在一个场景中多次置入。 特点2:当你在一个场景中增加一个Prefabs,...

2018-07-28 15:41:10

阅读数:74

评论数:0

Unity3D之Input输入事件总结

一、Unity的基本输入事件(最常用): 鼠标点击: Input.GetMouseButtonDown(0) //鼠标左键按下 Input.GetMouseButtonDown(1) //鼠标右键按下 Input.GetMouseButtonUp(...

2018-07-28 15:24:36

阅读数:40

评论数:0

unity 3D 入门--SiKi学院课程之打砖块

- **GetMouseButtonDown(int button)** 方法类型:静态。 参数:`button`—表示鼠标上的键,0:表示鼠标左键,1:表示鼠标右键,2表示鼠标中键,3:表示鼠标上键,4:表示鼠标下键(其中3和4件不经常用,因为有的鼠标上没有这两个...

2018-07-28 14:24:14

阅读数:111

评论数:0

Cocos creator入门------声音的加载以及音量的控制

Cocos creator入门声音的加载以及音量的控制 声音的控制以及Silder(滑动条)的创建: Silder(滑动条)创建:在层级管理器中 ->右键创建节点 ->点击创建UI节点 ->点击Silder(滑动条) 在属性检...

2018-07-06 21:22:06

阅读数:1499

评论数:0

Cocos creator入门------UI节点复选按钮

Cocos creator入门UI节点复选按钮 首个复选按钮建立:在层级管理器中 ->右键创建节点 ->点击创建UI节点 ->点击Toggle(复选按钮) 怎么实现多个复选按钮的...

2018-07-06 21:08:31

阅读数:279

评论数:0

Cocos creator入门------按钮事件

编码测试按钮的点击事件,点击按钮目标图片旋转 找到组件挂在的物体 拖动代码文件到物体的属性检查器,即将组件挂在物体上。 找到物体上的组件 组件如下: 将物体(精灵)拖拽到mynode后面的None中,将文字Label拖拽到mylabel后面的none中,将按钮butt...

2018-07-06 20:44:30

阅读数:531

评论数:0

Cocos creator入门------预制体以及计时器

直接贴代码吧 // 预(提前)制体 @property(cc.Prefab)//预制体类型 myPrefab:cc.Prefab=null;//需要被克隆的对象 //程序运行后加载对象 start(){ v...

2018-07-06 20:25:41

阅读数:643

评论数:0

Cocos creator入门------鼠标触摸和键盘事件

鼠标事件代码如下: @property(cc.Node) myNode:cc.Node=null;//需要拖拽赋值 //检测鼠标点击 //初始化后监听鼠标事件 start() { ...

2018-07-06 20:12:52

阅读数:333

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭