zoukankan      html  css  js  c++  java
  • CharacterController的应用

    private var character :CharacterController;
    private var trans:Transform;
    var speed : float = 3;
    var rotateSpeed : float = 3.0;
    function Start()
    {
       character = GetComponent(CharacterController);
       trans= transform ;
    }

    function Update ()
    {
       var moveDirection = trans.up;
       moveDirection += Physics.gravity;
       character.Move(moveDirection*Time.deltaTime);

       var controller : CharacterController = GetComponent(CharacterController);
       transform.Rotate(0, Input.GetAxis ("Horizontal") * rotateSpeed, 0);
       var forward : Vector3 = transform.TransformDirection(Vector3.forward);
       var curSpeed : float = speed * Input.GetAxis ("Vertical");
       controller.SimpleMove(forward * curSpeed);
    }
    @script RequireComponent(CharacterController)

  • 相关阅读:
    Linux操作系统(二)
    匿名函数和内置函数
    BeautifulSoup
    Robots协议
    列表和生成器表达式
    迭代器
    排序总结
    图论专题笔记
    Trie树的二三事QWQ
    二分答案经典入门题:)
  • 原文地址:https://www.cnblogs.com/softimagewht/p/2085363.html
Copyright © 2011-2022 走看看