物体旋转以及获取transform类
来源:互联网 发布:小视频配音软件 编辑:程序博客网 时间:2024/06/17 15:13
public GameObject red_cube;
void Update()
{
//red_cube.transform.TransLate(0.2f,0f,0f,);//自身坐标平移
red_cube.transform.Rotate(0.5f,0f,0f);//自身坐标旋转
Debug.Log("是否运行了");
if(red_cube.transform.eulerAngles.x >= 0 && red_cube.transform.eulerAngles.x <=30)
{
red_cube.GetComponent<Renderer>().material.color = Color.red;
//物体变为红色
}
else if(red_cube.transform.eulerAngles.x >= 30 && red_cube.transform.eulerAngles.x <=50)
{
red_cube.GetComponent<Renderer>().material.color = Color.yellow;
//物体变为黄色
}
else
{
red_cube.GetComponent<Renderer>().material.color = Color.blue;
//物体变为蓝色
}
}
//position属性——世界坐标系中的位置
Vector3 pos = transform.position;
print(pos);
//localScale——控制对象的缩放
Vector3 sc = transform.localScale;
控制对象间的父子关系
transform.parent;//获取/重新指定,当前对象父对象的transform组件
transform.root;//获取当前对象的根,父对象
transform.Find("Cube");//获取当前对象
transform.FineChild("Cube");////获取当前对象的子对象
transform.TransLate(new Vector3(0,1,0));//变换当前对象
transform.Rotate(Vector3.up,10f);//旋转当前对象
transform.eulerAngles = new Vector3(0f,45f,0f);//欧拉角--属性
- 物体旋转以及获取transform类
- 获取子物体数量---Transform.childCount
- Transform---绝望的欧拉角-=限制物体的旋转角度
- [Unity3d]控制物体的旋转以及缩放
- transform旋转
- 物体旋转
- 面向组件编程之Unity 7.怎样脚本控制物体旋转和移动 关键字:画圆&&Translate/transform.Translate,transform.Rotate
- css3-transform-matrix 即矩阵实现物体旋转、缩放、移动效果
- 旋转会对unity中物体的transform.forward的值产生影响
- Unity3D 鼠标拖动和旋转物体以及鼠标拖动图片
- 通过预设物体Transform获取N层子对象的方法
- unity-transform(物体上升脚本)
- 视图的Transform旋转
- CSS3 transform旋转属性
- Transform【缩放、平移、旋转】
- transform-origin CSS3 旋转
- ---Transform---放大缩小旋转
- css3 transform 旋转
- 关于cocos2dx定时器无效问题
- SSASideMenu解析
- 通知使用权(NotificationListenerService)的使用
- 简单的Mac-Custom-URL-Scheme-demo
- sublime text 让你的python符合标准
- 物体旋转以及获取transform类
- Centos7 时间同步
- 小白如何安装vue.js
- VS2015不能监视的解决办法
- Java简介
- 【面试】如何设置/取得Bean 中的属性值?
- android source code
- hihocoder #1301 : 筑地市场 二分+数位dp
- Cookie的一些API及注意事项