- 最后登录
- 2016-8-29
- 注册时间
- 2012-8-25
- 阅读权限
- 90
- 积分
- 23585
  
- 纳金币
- 20645
- 精华
- 62
|
- using UnityEngine;
- using System.Collections;
- public class example : MonoBehaviour {
- void Update() {
- RaycastHit[] hits;
- hits = Physics.RaycastAll(transform.position, transform.forward, 100.0F);
- int i = 0;
- while (i < hits.Length) {
- RaycastHit hit = hits[i];
- Renderer renderer = hit.collider.renderer;
- if (renderer) {
- renderer.material.shader = Shader.Find("Transparent/Diffuse");
- renderer.material.color = new Color(renderer.material.color.r,renderer.material.color.g,renderer.material.color.b,0.3f);
-
- }
- i++;
- }
- }
- }
复制代码 |
|