- The message box.mp416.7 MiB
- Reskin our reorderable list.mp415.6 MiB
- Parse data.mp413.9 MiB
- The window life cycle.mp413.2 MiB
- Add boxes to a customer editor.mp413 MiB
- Serialize data.mp412.9 MiB
- Add a reorderable list.mp412.4 MiB
- Custom editor limitations.mp411.5 MiB
- Modify the layout of a custom editor.mp411.4 MiB
- Work with serialized properties.mp411.2 MiB
- Build a custom window.mp411.1 MiB
- Standardizing styling.mp410.9 MiB
- Display in a window.mp410.3 MiB
- Write data to the asset folder.mp410.3 MiB
- Add callbacks to our reorderable list.mp49.57 MiB
- Drag-and-drop support in a window.mp49.53 MiB
- Load data from the asset folder.mp49.24 MiB
- Pick GameObjects using selection fields.mp49.07 MiB
- Export and import assets packages.mp48.54 MiB
- Add buttons to a custom editor.mp48.49 MiB
- UI utilities.mp48.47 MiB
- Code organization.mp48.29 MiB
- Cleaning up our custom UI.mp48.25 MiB
- Work with variables.mp48.2 MiB
- Modify what the Inspector displays.mp48.1 MiB
- Prepare to save data.mp47.99 MiB
- Provide attributes to Inspector fields.mp47.79 MiB
- Hide and show content.mp47.65 MiB
- Add custom classes.mp47.47 MiB
- Input field - Strings & numbers.mp47.37 MiB
- Work with data.mp47.01 MiB
- Variable limitations in the Inspector.mp46.79 MiB
- A tour of the Inspector.mp46.36 MiB
- Extend the base editor.mp46.05 MiB
- Welcome.mp44.88 MiB
- Expose variables to the Inspector.mp44.75 MiB
- Next steps.mp4800 KiB
- Exercise files.mp4794 KiB
- What you should know.mp4740 KiB