本文好多内容,来自互联网。
环境:unity3d 4.1,
unity3d中写脚本实现模型的颜色变化和旋转,注意如果模型设置为static是旋转不了的。
功能描述:鼠标落到模型,模型颜色变化,按下鼠标模型开始旋转。
脚本代码如下:
using UnityEngine; using System.Collections; public class test : MonoBehaviour { bool tri1=false; bool tri2=false; Color orgColor; // Use this for initialization void Start () { orgColor = renderer.material.color; } // Update is called once per frame void Update () { if (tri2) transform.Rotate (Vector3.up* Time.deltaTime * 200); Vector4 t = renderer.lightmapTilingOffset; } void OnMouseOver() { renderer.material.color = Color.yellow; tri1 = true; } void OnMouseExit() { renderer.material.color = orgColor; } void OnMouseDown() { if (tri1) tri2 = true; } }
想把unity3d中的模型导出到obj文件,从网上搜索了一下,找到的导出脚本。
步骤如下:
1、将EditorObjExporter.cs和ObjExporter.cs文件放到Unity的Editor目录下
2、重新打开unity3d会出现custom菜单,在菜单下会有导出的
下载链接:
时间: 2024-10-05 06:35:29