zoukankan      html  css  js  c++  java
  • Unity 学习笔记4

    一:控制动画播放速度
    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 = "你想显示的字"+一个数等等;

     
     
  • 相关阅读:
    字符串去特定字符
    字符串的查找删除
    输出梯形
    元素节点的 innerText、innerHTML、outerHTML、outerText
    JavaScript DOM 特殊集合Collection
    Collection 访问方式
    JS Browser BOM
    异常
    JCBD
    try-with-resources 方式关闭注意事项
  • 原文地址:https://www.cnblogs.com/liyichong/p/4756685.html
Copyright © 2011-2022 走看看