transform.rotation和GetComponent<Rigidbody>().MoveRotation

简介: 同时在UPDATE和FIXED UPDATE中调整 旋转 并未出现闪,而是一直以UPDATE中的为准,可认为MoveRotation调用后在UPDATE中生效   using System.Collections; using System.

同时在UPDATE和FIXED UPDATE中调整 旋转

并未出现闪,而是一直以UPDATE中的为准,可认为MoveRotation调用后在UPDATE中生效

 

using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class NewBehaviourScript3 : MonoBehaviour {

    public string first = null;

	// Use this for initialization
	void Start () {
		
	}
	
	// Update is called once per frame
	void Update () {
	
	    if(string.IsNullOrEmpty(first))
        {

            first = "Update"; 

        }

        Quaternion q = Quaternion.Euler(new Vector3(0,60,0));
        transform.rotation = q;
	}


    void FixedUpdate()
    {
        if (string.IsNullOrEmpty(first))
        {

            first = "FixedUpdate";

        }

        //GetComponent<Rigidbody>().AddForce(Vector3.up);
        Quaternion q = Quaternion.Euler(new Vector3(0,30,0));
        GetComponent<Rigidbody>().MoveRotation(q);

    }
}

  

相关文章
|
1月前
transform
【10月更文挑战第6天】transform。
55 4
|
3月前
认识transform
【8月更文挑战第24天】认识transform。
76 1
|
5月前
|
前端开发 开发者
CSS进阶-2D变换:translate, rotate, scale
【6月更文挑战第15天】CSS 2D变换如`translate`、`rotate`和`scale`赋予了网页设计灵活性,无需改动HTML即可实现元素移动、旋转和缩放。本文详解这三个属性,讨论使用中的问题和解决方案,并提供代码示例。例如,`translate(50px, 100px)`平移元素,`rotate(45deg)`顺时针旋转45度,`scale(1.5, 1)`水平放大1.5倍。理解百分比、旋转中心和缩放影响,结合transform-origin和注释,能帮助开发者更好地掌握这些技巧。
94 4
|
6月前
|
算法 数据可视化 计算机视觉
Transform
Transform“【5月更文挑战第16天】”
55 1
|
前端开发
今天来讲讲 scale、translate 和 rotate 这三个属性,你不会以为我是要讲的是 transform 吧?
总所周知,transform 是 CSS3 中最强大的属性之一,它有这么三个函数属性值:scale、translate 和 rotate,它们分别是缩放、位移和旋转,但是你有没有想过有这么一天它们三个
298 0
今天来讲讲 scale、translate 和 rotate 这三个属性,你不会以为我是要讲的是 transform 吧?
|
前端开发
canvas 中 rotate 是怎么旋转的
在今天之前,我对canvas中rotate其实是一脸蒙逼的... 虽然之前有做过图片旋转,但那是在他人的基础上直接修改的,至于为啥会这样..讲真,还真没注意过,但是今天又需要用到这块了,实在搞不定了,找了各种资料,终于明白了.. 坐标系的问题。
canvas 中 rotate 是怎么旋转的
|
算法
Transition matrix
**Transition matrix** 中文名:转移矩阵;转换矩阵;跃迁矩阵;状态转移矩阵
2658 0