Beispiel #1
0
    public void Init(BasePlate _basePlate, int _number, PlateShadow _shadow) //初始化
    {
        //初始化高光
        mater = GetComponent <MeshRenderer>().material;
        mater.SetFloat("_Specular", 8);

        //初始化所在底盘,编号,影子,名子
        basePlate = _basePlate;
        number    = _number;
        shadow    = _shadow;
        name      = "Plate_" + number;

        //添加网格碰撞器并禁用
        mc         = gameObject.AddComponent <MeshCollider>();
        mc.enabled = false;
    }
Beispiel #2
0
 public void Init(PlateShadow _plateShadow, Text _numText) //初始化
 {
     mc          = GetComponent <MeshCollider>();
     plateShadow = _plateShadow;
     numText     = _numText;
 }