1、获取控件四个角在屏幕上的坐标

 Vector3[]  corners = new Vector3[];

gameObject.GetComponent<RectTransform>().GetWorldCorners(corners);

foreach(var item in corners)
{
Debug.Log(item);
} //出来的坐标的顺序是左下、左上、右上、右下

2、移动方式总结

http://blog.csdn.net/myarrow/article/details/45846567

http://blog.csdn.net/u014269742/article/details/51206050

3、时间

4、声音

5、旋转http://blog.csdn.net/candycat1992/article/details/41254799

平移

using UnityEngine;
using System.Collections; public class MoveSrcipt : MonoBehaviour {
GameObject go;
public float speed = ;
float y=;
Quaternion rotateTo; //四元数(旋转)
void Start () {
go = this.gameObject;
} // Update is called once per frame
void Update () {
if (Input.GetKey("w"))
{
go.transform.Translate(Vector3.forward*Time.deltaTime*speed); //平移
}
if (Input.GetKey("s"))
{
go.transform.Translate(Vector3.back * Time.deltaTime * speed);
}
if (Input.GetKey("a"))
{
go.transform.Translate(Vector3.left * Time.deltaTime * speed);
}
if (Input.GetKey("d"))
{
go.transform.Translate(Vector3.right * Time.deltaTime * speed);
}
if (Input.GetKey("q")) //利用y方向的正负和rotation 实现转向
{
y = -Time.deltaTime * speed * ;
}
else if (Input.GetKey("e"))
{
y = Time.deltaTime * speed * ;
}
else y = ;
go.transform.Rotate(new Vector3(,y,)); go.transform.rotation = Quaternion.Slerp(go.transform.rotation, rotateTo, Time.deltaTime);//使用插值实现平滑转动
}
}

6、输出

http://www.xuanyusong.com/archives/2782

7、摄像机

http://www.cnblogs.com/tonge/p/3905162.html

8、粒子系统

http://www.cnblogs.com/tonge/p/3922545.html

9、光源组件

http://www.cnblogs.com/tonge/p/3899981.html

10、GUI

http://www.cnblogs.com/tonge/p/3935065.html

11、脚本开发基础

http://www.cnblogs.com/tonge/p/3934732.html

12、导航网格自动寻路

http://www.cnblogs.com/tonge/p/3931116.html

13、常用类

http://www.cnblogs.com/tonge/p/3931116.html

14、动画

http://www.cnblogs.com/tonge/p/3927343.html

15、雾效

http://www.cnblogs.com/tonge/p/3922829.html

16、物理材质

http://www.cnblogs.com/tonge/p/3929824.html

17、碰撞体

http://www.cnblogs.com/tonge/p/3929607.html

18、刚体

http://www.cnblogs.com/tonge/p/3929559.html

19、角色控制器

http://www.cnblogs.com/tonge/p/3930693.html

20、三维软件与unity 单位比例

http://www.cnblogs.com/tonge/p/3838335.html

21、GameObject 菜单栏

http://www.cnblogs.com/tonge/p/3838072.html

22、鼠标控制角色行走和奔跑

http://www.xuanyusong.com/archives/841

23、摄像机跟随脚本

http://blog.csdn.net/dyc333236081818/article/details/8854198

24、判断物体是否在摄像机里

http://www.cnblogs.com/android-blogs/p/6116567.html

25、场景淡入淡出

http://www.cnblogs.com/android-blogs/p/6101337.html

26、unity体系基础知识大纲

http://www.cnblogs.com/android-blogs/p/6427810.html

27、RectTransform

http://www.cnblogs.com/android-blogs/p/6424971.html

28、unity常用技巧及bug

http://www.cnblogs.com/android-blogs/p/6424884.html

29、unity基础教程

http://www.cnblogs.com/android-blogs/p/6369347.html

http://www.cnblogs.com/android-blogs/p/6369271.html

30、拖拽以及鼠标事件

http://www.cnblogs.com/android-blogs/p/6344054.html

31、目标相对自身的前后左右方位的判断

http://www.cnblogs.com/android-blogs/p/6343983.html

32、GUI控件

http://www.cnblogs.com/android-blogs/p/6155745.html

33、动态创建UGUI

http://www.cnblogs.com/android-blogs/p/6148147.html

34、

unity 归纳的更多相关文章

  1. unity打包iOS上线归纳

    1.去https://developer.apple.com登陆账号去生成打包用的签名文件,生成一个测试用的和一个上线发布用的签名文件 注意:签名文件绑定id必须和应用绑定包命一致,iOSapp唯一性 ...

  2. Unity中的各种寻找GameObject方法归纳

    1.GameObject.Find():寻找Hierarchy面板中的activie 不为false的游戏对象: 路径如官方事例写法: public class ExampleClass : Mono ...

  3. 对想进入Unity开发新人的一些建议

    提前声明:本文只是写给那些非职业游戏开发人士,只面向那些在校本科生,或已就业但无unity背景的同学们,当然是面对程序员方向的.本人刚工作也没多久,资历尚浅,之前在网上有一位同学让我谈谈一些想法,所以 ...

  4. Unity Shader 知识点总结(一)

    在学习了一段时间的Unity Shader后,打算写一些知识总结,便于今后的查找.如有错误,希望大家指出更改. 本文参照的unity入门精要一书,做一个知识归纳,如有兴趣可以看看其开源的部分,是一本比 ...

  5. Unity Shader 知识点总结(二)

    紧接着上一篇文章的shader入门知识的总结,本文主要总结shader中的纹理贴图.透明度混合.顶点动画.后期特效处理等操作.如果有什么地方有错,请指出更正,谢谢.本文的代码主要来自开源书:unity ...

  6. 浅析Unity中的Enlighten与混合光照

    0x00 前言 在Unity的5.6版本之前的5.x中,主要使用了Geomerics公司的Enlighten[1]来提供实时全局照明以及烘焙全局照明,在5.6之后Unity引入了新的Lightmapp ...

  7. C#神器 委托 + Unity神器 协程

    作为源生的C#程序员,可能已经非常了解委托(delegate).行动(Action)以及C#的事件了,不过作为一个半道转C#的程序员而言,这些东西可能还是有些陌生的,虽然委托并非是C#独创,亦非是首创 ...

  8. Unity的Mesh压缩:为什么我的内存没有变化?

    0x00 前言 最近和朋友聊天,谈到了Mesh的内存优化问题,他发现开启Model Importer面板上的Mesh Compression选项之后,内存并没有什么变化.事实上,期望开启Mesh Co ...

  9. 基于python脚本,实现Unity全平台的自动打包

    转载请标明出处:http://www.cnblogs.com/zblade/ 0. 概述 本文主要针对项目中自动打包过程进行调研,实现用python脚本来打出win/android/ios三个平台下的 ...

随机推荐

  1. python之selectors

    selectors是select模块的包装器,ptython文档建议大部分情况使用selectors而不是直接使用selectors 样例代码如下 # -*- coding: utf-8 -*- __ ...

  2. jquery 层级选择器

    关于层级选择器. $("parent > child") 选择所有指定“parent”元素中指定的“child”的直接子项元素. parent :任何有效的选择器. chil ...

  3. Qt数据库编程1

    Qt中数据编程主要分为以下两点:1.利用qt提供类 访问数据库或者成为简单的数据库编程2.数据库编程中引入model/view编程模型 qt中数据库编程的步骤: 1.加载数据库驱动 QSqlDatab ...

  4. 『ACM C++』 PTA 天梯赛练习集L1 | 012-015

    女神节快乐鸭,大学的女生节真的是忙碌呢,到处送礼物,真的是当时男生节的出来混的,总该是要还的hhhhh ------------------------------------------------ ...

  5. ABAP术语-HTML

    HTML 原文:http://www.cnblogs.com/qiangsheng/archive/2008/02/19/1073298.html Hypertext Markup Language( ...

  6. spring mvc中几种获取request对象的方式

    在使用spring进行web开发的时候,优势会用到request对象,用来获取访问ip.请求头信息等 这里收集几种获取request对象的方式 方法一:在controller里面的加参数 public ...

  7. 利用python实现《数据挖掘——概念与技术》一书中描述的Apriori算法

    from itertools import combinations data = [['I1', 'I2', 'I5'], ['I2', 'I4'], ['I2', 'I3'], ['I1', 'I ...

  8. 电子商城实录------定义init初始化的方法

    路由方法的设置 //路由方法 private static function dispatch(){ //获取控制器名称(类比:英文单词的后缀) $controller_name=CONTROLLER ...

  9. docker配置与实践#可以好好看看

    Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从 Apache2.0 协议开源.Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级.可移植的容器中,然后发布到任何流行的 L ...

  10. 【struts2】struts2的使用

    1.使用步骤 1) 导入struts2的支持jar包 名称 说明 struts2-core-2.3.4.1.jar Structs2的核心类库 xwork-core-2.3.4.1.jar xwork ...