• 更换模型的材质(点击鼠标左右键)


    using UnityEngine;
    using System.Collections;
    
    public class ChangeMatericals : MonoBehaviour 
    {
        public Material IniMaterical;// 替换前材质(原材质)
        public Material ChangeMaterical;//替换后的材质(半透明材质)
        private MeshRenderer mr;
        int index;
    void Start() { mr = GetComponent<MeshRenderer>(); mr.sharedMaterial = IniMaterical; } void Update() { if (Input.GetMouseButton(0)) { index = 0; Change(); } if(Input.GetMouseButton(1)) { index = 1; Change(); } } public void Change() { Debug.Log("更换!"); if (index==0) { mr.sharedMaterial = null; mr.sharedMaterial = ChangeMaterical; } if (index==1) { mr.sharedMaterial = null; mr.sharedMaterial = IniMaterical; } } }
  • 相关阅读:
    关于各种好玩的神奇函数
    模板——AC自动机
    模板——造数据
    VIM常用操作
    springboot注解
    面试题
    Linux常用命令
    Zookeeper
    对cpu与load的理解及线上问题处理思路
    top
  • 原文地址:https://www.cnblogs.com/Cocomo/p/5870585.html
Copyright © 2020-2023  润新知