---
title: light
framework: gamecontroller
role: symbol
role_heading: Instance Property
path: gamecontroller/gccontroller/light
---

# light

The controller’s light settings.

## Declaration

```swift
var light: GCDeviceLight? { get }
```

## Discussion

Discussion Use the light settings to signal the user or to create a more immersive experience. If the controller doesn’t provide light settings, this property is nil.

## See Also

### Accessing battery, haptics, and light objects

- [battery](gamecontroller/gccontroller/battery.md)
- [haptics](gamecontroller/gccontroller/haptics.md)
