<!-- Page: https://rustic-game-engine.pages.dev/docs/scripting/javascript/scene-instances-cameras-and-input/scene-lookup -->

# JavaScript scene lookup

[Back to Scene, instances, cameras, and input](https://rustic-game-engine.pages.dev/markdown/scripting/javascript/scene-instances-cameras-and-input.md).

Use these calls inside a JavaScript lifecycle callback.

```javascript
const camera = Game.scene.Find("Room.Camera");
const rootTable = Game.scene.Table;
const paths = Game.scene.List();
```

`Find` and direct scene properties return a stable entity ID or `undefined`.
The current JavaScript `List` implementation returns scene path strings, unlike Lua
and the external SDKs, whose `List` returns IDs.
