示例#1
0
 public override void Plug(BlockBehaviour blockBehaviour)
 {
     base.Plug(blockBehaviour);
     _renderer         = blockBehaviour.GetComponent <Renderer>();
     _cameraController = Camera.main.GetComponent <CameraController>();
     _block            = blockBehaviour;
     _cameraController.AddFadeoutTarget(this);
 }
示例#2
0
    public override void Plug(BlockBehaviour blockBehaviour)
    {
        base.Plug(blockBehaviour);
        _renderer = blockBehaviour.GetComponent <Renderer>();
        _renderer.shadowCastingMode = ShadowCastingMode.Off;
        CameraController cameraController = Camera.main.GetComponent <CameraController>();

        _block = blockBehaviour;
        cameraController.AddFadeoutTarget(this);
    }