2D拾荒者开发所学U3D的基础知识

a.点击雪碧图"播放按钮"可以打开一系列图片.

b.动画片断ins视图可以控制动画速度,可以直接脱在对象身上,在他身就有动画片段的状态。

c.动画状态机可以一个控制了两个敌人。 选中该控制器,右键 create-Animator override Control;

d.重新状态机有两个地方要拖动,可以选中图片控制第一帧图片。

e.Randow.Range()如果参数是浮点数都包括,是整数不包括后面那个参数。

f.可以创建Transform组件,管理多个创建出来的游戏对象。private Transform b  b= new GameObject.tranform 感受下,把新创建的物体的父类设置为b就可以了。当然前提通过as转换为GameObject类型哦。 再通过go.tranform.SetParent();与之通过  transform相关联。

g.通过List存放V2向量 private List<Vector2> positionList = new List<Vector2>();

h.List有个人Clear()方法。Add()方法removeAt()根据索引进行移除。Count属性获取数量。

h.通过添加shotlayer 做好层级,再直接套上。地图通过某个地点随机出现位置的方法,和随机出现东西。

原文地址:https://www.cnblogs.com/xiaomao21/p/8270220.html

时间: 2024-07-31 20:36:06

2D拾荒者开发所学U3D的基础知识的相关文章

2D拾荒者开发所学U3D的基础知识2

a.动画状态机setting是帧动画,可以把duration设置为0哦. b.triger就是当triger一结束自动切换状态,所以要设置时长.双击可以查看动画时长.exitTime多久进行切换.exitTime 1值是百分之分播放完不是1s. c.可以把play 拖到prevew进行预览. d.isKinematic 改成bodyType里面去了. 原文地址:https://www.cnblogs.com/xiaomao21/p/8278400.html

2D拾荒者开发所学U3D的基础知识3

a. if(h>0){ v = 0; } 控制只能在某个方向运动. targetPos += new Vector2 (h, v); b.刚体控制移动. c.Input.GetAxisRaw  当在游戏运行的时候,按下你设置好的键盘就会返回 1和-1这两个值 Input.GetAxis 当按下你设置的建则会返回一个类似加速度的值  0.1-->0.3 -->0.1然后将会依次减少..类似刹车和开车. d. rigibody.MovePosition (Vector2.Lerp (tran

2D拾荒者开发所学U3D的基础知识4

a.hit.collider.sendMessage("takeDamage"); b.受到攻击让其改变 图片状态 GetComponent<SpriteRenderer> ().sprite = damageSprite; c. hit.collider.SendMessage ("TakeDamage");发送事件通知.自个通知自个. d. 原文地址:https://www.cnblogs.com/xiaomao21/p/8280561.html

学习Spring必学的Java基础知识(2)----动态代理

学习Spring必学的Java基础知识(2)----动态代理 引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”.以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助.): [1] Java反射知识-->Spring IoC :http://www.iteye.com/topic/1123081 [2] Java动态代理-->Spring AOP :http://www

如何学习安卓(android)开发,需要学习哪些基础知识?

随着智能手机的流行,现在很多大大小小的开发商都需要在手机上具备客户端,这里是一片强大的吸金磁场,那么很多想学习android的朋友,都会有个疑问,那就是:安卓(android)应该怎么学,需要哪些基础知识? 下面是我根据自己和周围朋友的一些经验,总结出来的几点,希望对想学安卓(Android)开发的朋友有所帮助. 1.安卓(Android)开发的分类: (1)安卓(Android)底层开发:我们需要掌握C语音.Linux操作系统等比较底层的知识,以后的发展方向应该是驱动.嵌入式开发.协议开发.

iOS开发系列--C语言之基础知识

概览 当前移动开发的趋势已经势不可挡,这个系列希望浅谈一下个人对IOS开发的一些见解,这个IOS系列计划从几个角度去说IOS开发: C语言 OC基础 IOS开发(iphone/ipad) Swift 这么看下去还有大量的内容需要持续补充,但是今天我们从最基础的C语言开始,C语言部分我将分成几个章节去说,今天我们简单看一下C的一些基础知识,更高级的内容我将放到后面的文章中. 今天基础知识分为以下几点内容(注意:循环.条件语句在此不再赘述): Hello World 运行过程 数据类型 运算符 常用

学习Spring必学的Java基础知识(1)----反射

引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓“登高必自卑,涉远必自迩”.以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助.): [1] Java反射知识-->Spring IoC :http://www.iteye.com/topic/1123081 [2] Java动态代理-->Spring AOP :http://www.iteye.com/topic/1123293 [3] 属性

主题:学习Spring必学的Java基础知识(8)----国际化信息

引述要学习Spring框架的技术内幕,必须事先掌握一些基本的Java知识,正所谓"登高必自卑,涉远必自迩".以下几项Java知识和Spring框架息息相关,不可不学(我将通过一个系列分别介绍这些Java基础知识,希望对大家有所帮助.):[1] Java反射知识-->Spring IoC :http://www.iteye.com/topic/1123081[2] Java动态代理-->Spring AOP :http://www.iteye.com/topic/112329

Android音频开发(1):基础知识

先来点闲言碎语,前段时间我有一段感悟:Android开发,本身并不是一个可以走得多远的方向,它只是一个平台,提供了许多封装好的API,让大家能够快速开发出针对特定业务的应用. 真正有价值的地方就在于Android与具体的业务方向结合,比如:Android与音视频技术,Android与智能硬件交互,Android与前端技术的融合与探索,Android信息安全,Android源码深度定制等等. 我一直比较看好音视频/多媒体方向,希望在此能够深入积累和探索,前段时间我发布了一款Android VoIP