E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
unity笔记
Unity笔记
SPACE SHOOTER 实例详解
第一部分准备资源介绍一个完整小项目,2D玩法3D资源。http://unity3d.com/learn/tutorials/projects/space-shooter-tutorial本文主要是一些tips。1建立项目关于编辑器布局(layout):可以随自己喜欢改变和存储当前layout。2建立玩家飞船GameObjectPlayer:加入一个飞船模型的GameObject,添加一些组件:me
好热哦
·
2020-08-17 00:41
unity
Unity笔记
UGUI (画布 锚点 事件 遮罩 )
1Canvas所有UIgameobject都要是canvas的子。Canvas可以存在多个。Canvas决定UI控件如何渲染:screenspaceoverlay,2dUIscreenapacecamera,3dUI需要指定一个摄像机,这里就可以添加粒子了。worldspace,对话泡或玩家名字什么的,这种模式canvas不控制recttransform组件。在canvas下uigameobjec
好热哦
·
2020-08-17 00:41
unity
Unity笔记
2D ROGUELIKE 实例详解
这是unity官方的一个视频教程。比较完整的一个2D小游戏,共14讲。http://unity3d.com/learn/tutorials/projects/2d-roguelike这里整理了一些tips。游戏控制一个2D帧动画的人物在tile地图上行走,目的是走到出口。地图上有食物、敌人、阻挡。移动消耗食物,碰到敌人会自动攻击。Unity把这个项目定义为中级,可以先看这个第一部分准备资源1介绍t
好热哦
·
2020-08-17 00:41
unity
【个人
Unity笔记
】{基础} DOTween快捷实现震屏效果
DOTween是Unity上非常好用的一个动画插件,功能非常强大,RPO版本更加支持可视化操作,更高效。在雨松大大的文章里面——链接已经讲了很多,我这里说一下PRO版本可视化操作的方法,并快捷实现一个震屏效果。安装了DOTweenPRO版之后,添加组件可以选择DOTween=>DOTweenAnimation组件。我们做震屏,所以把组件加在Camera上点击写有None的按钮,会出来一些选项应该不
虎Cell
·
2020-08-17 00:31
基础
Unity笔记
——如何使怪物拥有警戒范围和攻击范围
在我们玩的所有游戏中,都会遇到在某个范围内怪物会侦测到玩家,并追随玩家,在和玩家一定距离后会发动攻击,但是逃过这个范围玩家就不会受伤了。综上,就是怪物的警戒范围和攻击范围。1.警戒范围如图,是作者的Monster,蓝色是警戒范围,红色是攻击范围。一般我们选择圆来成为我们的警戒范围,圆的半径始终是不变的,因此更加人性化,更适合我们操作。首先导入usingUnityEditor;接下来我们要定义角度和
Sorski_Cao
·
2020-08-16 23:51
Unity
Unity笔记
《Unity游戏设计与实现》
这书不错,学习以下设计思路很好。第零章介绍了一些Unity基础。camera控制:alt、ctrl+alt、F按键的使用。一个小例子不断polish的过程。物理控制的经验:1)避免漂浮感,调整物体大小(rigidbody1.0=1米)或在PhysicsManager中提高Gravity的Y的绝对值(例子中为-20)。2)固定高度的跳跃floaty_speed=Mathf.Sqrt(2.0f*Mat
好热哦
·
2020-08-16 23:16
unity
unity笔记
--MD5加密
笔记-Unity使用MD5加密项目中需要使用MD5加密,第一次使用,直接做成单例,可以全局使用-附上代码usingSystem.Security.Cryptography;usingSystem.Text;usingSystem;publicclassCreateMD5{//单例模式privatestaticCreateMD5createmd5;publicstaticCreateMD5Creat
weixin_29120141
·
2020-08-10 02:52
学习笔记
(五)Hololens Unity 开发之 手势识别
学习源于官方文档Gesturesin
Unity笔记
一部分是直接翻译官方文档,部分各人理解不一致的和一些比较浅显的保留英文原文(五)HololensUnity开发之手势识别HoloLens有三大输入系统,
a1148342765
·
2020-08-08 01:20
【
Unity笔记
】Unity中的移动方式
一、TransformSetPosition直接改变物体的位置,适合非物理碰撞的移动usingUnityEngine;publicclassMoveTransform:MonoBehaviour{voidUpdate(){transform.position+=transform.forward*Time.deltaTime;}}二、TransformTranslate跟第一种类似,适合非物理运动
GuitarAndBike
·
2020-08-07 11:04
Unity
【
Unity笔记
】相机的跟随方式
一、直接把主相机作为Player角色的子物体,并自行固定好相机的位置和角度优点:使用方便缺点:使用不灵活,相机转动死板,体验不好,相机瞬间移动位置二、固定相机跟随,这种相机有一个参考对象,它会保持与该参考对象固定的位置,跟随改参考对象发生移动优点:简单,方便缺点:无法一直跟随角色身后,适合固定视角游戏usingUnityEngine;usingSystem.Collections;publiccl
GuitarAndBike
·
2020-08-07 10:12
Unity
Unity笔记
第一天
与3D物体交互思路第一步,我们想在Unity3D中交互的时候,首先我们想到的是射线,调用Ray这个API,这样我们就可以用我们的鼠标(键盘)来与3D物体交互了,在这个案例中我用的是鼠标与之交互,如果有兴趣的可以用键盘试一试,我在下一篇中将会使用键盘与之交互,并且制作类似于吃鸡或者APG游戏中拾取物体那样。第二步,交互一般都是有UI或者是窗口,当触发一个事件时将UI弹出来。第三步,制作UI。步骤pr
RAINBOWovo
·
2020-08-06 10:27
Unity笔记
:查找资源被哪里引用
方法一:在project里选择一个资源右键,点FindReferencesInScene,在Hierarchy里出现高亮的对象就引用了该资源。方法二:写脚本查找匹配结束后会把匹配到的资源Log出来。以下代码直接放到你的工程里就可以直接用。usingUnityEngine;usingSystem.Collections;usingUnityEditor;usingSystem.IO;usingSys
JennyMo1113
·
2020-07-31 10:03
Unity
学习笔记
自学
UNITY笔记
(2D横版平台)
总之学到哪更到哪,自己用的笔记所以写得对别人来说会很混乱吧Up主B站空间教程游戏代码github地址Lesson1熟悉界面和加载素材:默认显示方式window->layout->defaultSampleSceneProject->文件目录Scene->游戏画面assetstore->素材商店下载素材sunnylandshift+sapace放大窗口Lesson2加入tilemap素材编辑地图:网
Head Big
·
2020-07-18 21:54
游戏
游戏开发
unity
c#
Unity笔记
:逐渐改变材质球颜色
privateColora;publicColorb=newColor(0,55,255);voidUpdate(){a=GetComponent().material.color;//自身颜色if(Input.GetMouseButtonDown(0)){StartCoroutine("Delay");}}IEnumeratorDelay(){while(GetComponent().mater
匹諾Per
·
2020-07-10 23:12
unity笔记
-为敌人添加血条
第一步:creat->UI->Canvas(创建一个画布),creat->UI->slider;第二步:切换到2d视图,并且在slider的inspector中的interactable(用于设置该UI是否需要交互),将RenderMode改为Worldspace(按3d世界的模式处理UI),调整canvas大小,使得canvas的大小与slider的大小一致;第三步:改变slider上的colo
junhua-yagui
·
2020-07-07 23:44
unity
Unity-让方块前后左右滚动
之前看了C-LanQ的博客,里面有个
unity笔记
4-让方块翻滚前进(RotateAround),抄着他的代码实现了和他一样的方块滚动模式,但是我要的是前后左右滚动,所以改着他的代码(百度还是百度),改了
不震精的程序圆
·
2020-06-28 23:44
程序员
自学
Unity笔记
坦克大战项目
1创建工程场景3D工程导入素材导入场景,删除自带直射光,lighting中Scene中的Auto勾选取消,AmbientSource改成color改一下映射颜色摄像机中的映射颜色改一下摄像机中的Projection改一下Size改一下2场景中添加坦克,控制其移动冒烟效果预制体BoxColliderRigidbody把坦克做成PreFabs添加脚本控制移动定义速度FixedUpdate()中用rig
Dr_Dolitte
·
2020-06-28 22:51
【个人
Unity笔记
】烘焙光照贴图后保留法线和光探头
使用的5.34f1版本的unity有时候为了节省开销,烘焙光照贴图是一种很好的办法,在手机上开发经常会使用到,配合光探头还可以让静态光和非静态物体产生互动。首先,把要烘焙的物体全部勾选为静态(Static)。然后,把需要烘焙的光的Baking由默认的Realtime切换为Baked,AreaLight(区域光)除外,区域光是只能用于烘焙的,不用修改。再打开Window-Lighting,然后在Li
虎Cell
·
2020-06-23 07:43
基础
Unity笔记
——官方教程Roll a ball核心知识点
Rollaball的一些关键知识点1.FixedUpdate、Update、LateUpdate的区别Update()函数在每一帧都被调用,是所有游戏行为中被应用最频繁的函数,当一个GameObject具有RigidbodyComponent时,在对其Rigidbody进行处理时(比如施加一个三维力向量),在每一个固定帧都需要应用到此物理力,此时应采用FixedUpdate()函数,而非Updat
Alan_99
·
2019-12-28 08:49
ios 整合
unity笔记
地址:https://github.com/keyv/iOSUnityVuforiaGuidehttps://www.youtube.com/watch?v=RUmrRHeS7BU按照上面的地址整合,就ok。在config中,GCC_ENABLE_OBJC_EXCEPTIONS这个不需要配置成NO,不然oc的代码不能用。其他我由于没出错就没有验证。下面是unity里面配置注意的地方保留opengl
翻滚的小鱼儿
·
2019-12-26 07:47
Unity笔记
——浅谈StrangeIoc框架
首要知道什么是MVCS1、M 即Model是本地数据类型比如从服务器、表、xml等获得的数据赋值给model,以后再取用数据时直接读取model对象即可。一般为单例的对象。2、V 即View 是视图 一般就是UI这一块,在StrangeIoc中View一般以组件的形式挂在物体身上的,负责查找UI上需要交互的对象。并且在view中提供更新UI的方法。3、C 即Command 是命令 在Strang
Sorski_Cao
·
2018-07-07 00:00
Unity
【个人
UNITY笔记
】{基础} 2D游戏中使用Shader或Camera解决Sprite前后遮挡关系
因为个人制作的奇葩游戏2D游戏是用Sprite当作角色和物体,然而Unity里不应该使用带透视的相机来渲染Sprite,因为会2个Sprite距离太近会出现闪烁,但是我就是想保留透视,同时使用Sprite,于是想了几个方法。在Unity中制作2D游戏,前后遮挡关系总是让我很头疼。在PS里面有图层的概念,上面一层永远在下面一层的上面。然而Unity对于Sprite的渲染顺序很奇怪,是相机当前位置,到
虎Cell
·
2016-10-26 10:08
unity
游戏
2d
基础
Unity笔记
1、使某个对象上的脚本失效和生效: GameObject.Find("xxx").transform.GetComponent<xxx>().enabled = false; //失效 GameObject.Find("xxx").transform.GetComponent<xxx>().enabled = tru
·
2015-11-13 18:56
unity
这是我的第一篇博文,也不知写点啥,写点最近学的东西吧
最近在学的东西挺挺多的,有Unity3D、flash、asp基本是逮着什么都要自己慢慢学,进了一个小公司,苦逼的是事特多,开心点的是可以学到多东,学unity3d下载收藏了一批插件,也不知道能不能用得到;分享一下我的
unity
qq317813922
·
2015-10-27 00:07
Flash
博客
unity3d
工作室
unity笔记
单例:publicclassGameManager:MonoBehaviour { publicstaticGameManager_instance; privatevoidAwake() { _instance=this; } } 碰撞(要勾选BoxCollider属性的isTrigger):voidOnTriggerEnter2D(Collider2Dother)//
vin_
·
2015-09-22 23:00
unity笔记
--最近
场景视图 层次视图 项目视图 对象属性视图 动画视图Vector3.Lerp 插值transform.position = Vector3.Lerp(start.position, end.position, Time.time);[HideInInspector]属性视图中隐藏public boolfacingRight = true;3D 编程的五大要素1,3D object2,m
dengzhangtao
·
2014-03-04 11:00
unity
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他