码迷,mamicode.com
首页 > 编程语言 > 详细

Unity 学习笔记4

时间:2015-08-25 13:23:00      阅读:150      评论:0      收藏:0      [点我收藏+]

标签:

一:控制动画播放速度
animation["动画名"].speed = 2; //将指定动画播放速度变为默认的2倍

二:为物体施加力
1.前提:物体为刚体属性
2.脚本:
Rigidbody bridbody;
bridbody = GameObject.GetComponent<Rigidbody>();

bridbody.AddForce(new Vector(x,y,z));//注意,Vector在用时要new一下
还可以:
bridbody.AddForce(Vector3.up*10);
//Vector3.up*10相当于Vector(0,10,10)

三:移动物体:
transform.Translate(Vector3.up*Time.deltaTime*0.1f);//让物体向上移动,后面的表示速度

四:隐藏和显示物体
gameObject.renderer.enabled =true/false;//不能隐藏子物体
gameObject.SetActiveRecursively(true/false);//相当于改变Inspector面板最上面的那个勾。
注意:若要对一个物体用SetActive实施隐藏后再使其出现,必须保证其所有父物体的active属性为true。可以建一个空物体作为要执行隐藏和显示物体的父物体。

五:GUIText的添加 
新建一个空物体,给它添加组件GUIText,然后设置一些基本参数。 
在脚本中,通过: 
GUIText text01; 
text01 = GameObject.Find("空物体的名字").GetComponent<GUIText>(); 
text01.text = "你想显示的字"+一个数等等;

 
 

Unity 学习笔记4

标签:

原文地址:http://www.cnblogs.com/liyichong/p/4756685.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!