Unity3D:设置GameObject为半透明

参考文档:https://docs.unity3d.com/ScriptReference/Shader.Find.html

改变color的alpha即可。

关键:Transparent/Diffuse

 Material material = new Material(Shader.Find("Transparent/Diffuse"));
 material.color = Color.green;
 GetComponent<Renderer>().material = material;
时间: 2024-10-13 03:42:08

Unity3D:设置GameObject为半透明的相关文章

3DS MAX 导出FBX到Unity3D设置

3DS MAX 导出FBX到Unity3D设置

设置导航栏半透明背景

1 // 设置导航栏半透明背景 2 UINavigationBar *navBar = self.navigationBar; 3 if ([navBar respondsToSelector:@selector(setBackgroundImage:forBarMetrics:)]) { 4 [navBar setBackgroundImage:[UIImage imageNamed:@"navigation_backguound.png"] forBarMetrics:UIBarM

Unity3D中GameObject 详细介绍

通过Hierarchy面板下的Create菜单可以手动地创建一个GameObject,它可以是一个相机,一个灯光,或者一个简单的模型,当我们要在程序里面动态地创建一个相机的时候,可以new一个GameObject,然后把Camera组件Add给它就可以了,创建灯光,GUI等也类似,但要创建简单模型的时候,我发现并没有类似Cube,Sphere这样的组件可供添加,后面知道,通过GameObject这个类的一个静态方法可以达到这个目的 static GameObject CreatePrimitiv

unity 获取和设置gameObject的坐标

// 获取player_postion变量指定的对象的三围坐标 Vector3 player_postion = Player.transform.position; // 获取X,Y,Z值 float x = player_postion.x; float y = player_postion.y; float z = player_postion.z; // 设置应用了当前函数的GameObject的坐标 // 1.直接赋值 this.GetComponent<Transform>().p

Android设置透明、半透明等效果

设置透明效果 大概有三种 1.用android系统的透明效果 Java代码 android:background="@android:color/transparent" 例如 设置按钮 Java代码 <Button android:background="@android:color/transparent" android:text="@+id/Button01" android:id="@+id/Button01"

unity3d中gameObject捕获鼠标点击

gameObject需加上Colider 一.在update中(推荐) void Update () { //左键 if (Input.GetMouseButtonDown(0)) disFlag = true; //右键 if (Input.GetMouseButtonDown(1)) disFlag = true; //中键 if (Input.GetMouseButtonDown(2)) disFlag = true; } 二.利用OnMoseOver事件 在MonoBehaviour类中

unity3d设置3D模型显示在2D背景之前(多个相机分层显示)(转)

解决步骤: 1.添加一个摄像机,命名为BackgroundCamera,然后在Layer添加一个background层.并且将plane拖放到改相机节点下. 然后将BackgroundCamera和Plane都置于background层,修改ClearFlags未Depthonly深度渲染,并且设置 CullingMask为只看到background层,还有设置Depth为-1,说明背景层是最深,其他model所在的相机的Depth是 0,NGUI的是1,这里层次关系就是NGUI在最前面,mod

透明度--设置透明、半透明等效果

设置透明效果 大概有三种. 1.用android系统的透明效果: android:background="@android:color/transparent" 例如 设置按钮 <Button android:background="@android:color/transparent" android:textColor="#ffffff" /> 2.用ARGB来控制 半透明<Button android:background

unity3D中GameObject.Find()、Transform.Find查找隐藏对象分析(转)

GameObject.Find().Transform.Find查找游戏对象 1.前置条件 Unity中常用到查找对象,非隐藏的.隐藏的,各种方法性能有高有低,使用又有各种条件限制. 在此对查找的性能和条件进行分析.开发时遇到的主要问题是查找隐藏对象. 没有完美的查找方法,只有最合适的查找方法 最后附带上测试代码 2.相关API GameObject.Find Transform.Find GameObject.FindWithTag GameObject.FindGameObjectsWith