当前位置: 移动技术网 >

Unity学习

  (共找到 7 条与 Unity学习 相关的信息)

Unity学习之AssetBundle基础和构建使用讲解

2019-06-20 22:02 | 评论:0 次 | 浏览: 132

assetbundle是什么 assetbundle是unity引擎提供的一种资源管理技术,可以用来动态的加载卸载资源,减少运行时内存压力,所以也是一种热更新技术。它是一种特定的

unity学习教程之定制脚本模板示例代码

2019-07-18 16:58 | 评论:0 次 | 浏览: 74

1、unity的脚本模板 新版本unity中的c#脚本有三类,第一类是我们平时开发用的c# script;第二类是testing,用来做单元测试;第三类是playab

【Unity】Domina-Game总结与反思

2020-07-15 10:34 | 评论:0 次 | 浏览: 62

总结总结一下我在这次制作中学习到了什么知识~1.简单状态机AI的制作这次用了很简单的Switch...case来做状态机,怎么说呢,感觉这样子把状态迁移和状态进行时发生的事件全部写在一个case里面是真的不好维护,很难改,但是如果用状态模式来写的话,就要写超级多的类(包括状态类,状态迁移类,状态机类,感觉对于我这个超级小的游戏来说应该没必要把?),这是我第一次学做游戏AI(非常弱智的程度。...

Unity2D实现Sprite拖动并且添加拖动限制范围

2020-07-28 15:00 | 评论:0 次 | 浏览: 162

拖动是非常常用的功能,也非常容易实现,比如直接让物体坐标等于鼠标坐标等。本篇博客主要讲解下如何给拖拽加上区域限制。注意对象要加上collider2D。public float limit = 5f; public float speed = 2.5f; Vector3 oriMousePos; private void OnMouseDown() { oriMousePos = Input.mousePosition; //记录按下位置 }

[UNITY二三事_001] RaycastTarget 编辑器

2020-07-28 16:10 | 评论:0 次 | 浏览: 86

目录整活代码废话整活RaycastTarget是Graphic类型的组件的一个成员, 点击之类的事件会发射射线查找开启了RaycastTarget的Graphic对象,并且排序获得最前面的Graphic,而这个功能默认是开启的…会导致奇怪的遮挡问题, 比如某个按钮点击不了开启太多RaycastTarget也会导致性能问题.因此我做了一个编辑器将当前场景(或预制体模式)下的所有开启了RaycastTarget的Graphic对象可视化,并且在EditorWindow中列举,可快速选择对象,开关R

Unity学习笔记:单例设计模式

2020-07-31 15:50 | 评论:0 次 | 浏览: 127

单例设计模式 定义:是设计模式中最简单的一个设计模式 单例设计模式本质上就是一个类,一个特殊的类 特殊1:构造方法私有 2:包含一个 静态私有字段 返回自己的类型 3:包含一个 静态公共方法 返回自己的类型 用途:保证自己在应用程序域中 最多仅有一个实例【对象】存在 生活:国家 总统【正】 国家主席【正】 任何设计模式:具体代码实现 有差异 创建单例的三种方法↓using System;...

unity学习笔记(4)用户图形界面UGUI

2020-08-10 12:58 | 评论:0 次 | 浏览: 71

与OnGUI相比:全新的布局系统:Rect Transform Layout Group强大的事件机制:鼠标指针类 拖拽类 点选类 输入类最佳的执行性能:减少了GPU的负担与NGUI相比:自适应系统更完善更方便的深度处理淡化Atlas(图集),直接使用Sprite PackerUGUI没有Tween组件(ITween/DoTween)基础控件:canvas画布:绘制UI元素载体 元素必须在canvas内 UI元素绘制顺序依赖于层次顺序(后面覆盖前面的)画布之间

移动技术网