摘要:
1:实现摄像机跟随 实现思想:计算出摄像机和游戏物体的相对坐标,在Update中让摄像机的坐标等于相对坐标加上物体的坐标,这样摄像机会随着物体的移动而移动。 start offect=camera.transform.position-player.transform.position update 阅读全文
摘要:
float Vector3.Angle(vec1,vec2)//计算两个向量的夹角 vec vector3.Project(vec1,vec2)//计算向量vec1在向量vec2上的投影向量 算出vector在OnNormal向量上的投影向量 vec vector3.Cross(vec1,vec2) 阅读全文
摘要:
定义一个脚本用来管理游戏中的标签,脚本中的标签放在这里,外界不能修改,只能调用,这样可以避免重复写标签时发生错误。 public const string player="player" const 是一个常量,使用方法和静态变量的使用方法是一致的。 Gameobject.FindGameObjec 阅读全文
摘要:
DOTWeen是一个动画插件,为Unity添加一些简单的动画。 简单的使用DOTween的一些API,在使用时要引入命名空间 1:DOTween.To(()=>myValue,x=>myValue=x,Value,2.0f)//把MyValue值变化到Value值,时间为2秒,他是用插值运算,把My 阅读全文
摘要:
编辑器简介:Unity支持扩展编辑器,扩展编辑器的代码要放入Editor文件夹中,Editor文件夹在项目打包时,是不会被打包的 1:使用MenuItem添加菜单栏按钮:MenuItem是引用UnityEditor命名空间的 2:MenuItem的路径设置和显示的顺序设置,MenuItem有三个参数 阅读全文
摘要:
1:Label显示文字 Label现实的文字字体可以选择Unity中的也可以选择NGUI中的,NGUI是将字体制成字体集使用 Label的一些属性 overflow 字体伸缩 ShrinkContent字体,文本框够大时,文字按设置的字体大小显示,文本框不够大时,字体大小自动变小 ClampCont 阅读全文
摘要:
LINQ查询 LINQ查询的语句 from in//集合查询 join in on //集合联合查询 orderby//将查询到的对象按条件从小到大排序 orderby 条件 descending //将查询到的对象按条件从大到小排序 where 查询的判断条件 select 返回查询后的值 gro 阅读全文