In addition to the Storybook for React setup, you'll also need to install these packages:
npm i -D @babel/core babel-loader css-loader style-loader
| using System.Collections.Generic; | |
| using System.Linq; | |
| using UnityEngine; | |
| using UnityEditor; | |
| public static class FindMissingScriptsRecursively | |
| { | |
| [MenuItem("Auto/Remove Missing Scripts Recursively Visit Prefabs")] | |
| private static void FindAndRemoveMissingInSelected() | |
| { | |
| // EditorUtility.CollectDeepHierarchy does not include inactive children |
In addition to the Storybook for React setup, you'll also need to install these packages:
npm i -D @babel/core babel-loader css-loader style-loader
| module.exports = { | |
| printWidth: 120, // max 120 chars in line, code is easy to read | |
| useTabs: false, // use spaces instead of tabs | |
| tabWidth: 2, // "visual width" of of the "tab" | |
| trailingComma: 'es5', // add trailing commas in objects, arrays, etc. | |
| semi: true, // add ; when needed | |
| singleQuote: true, // '' for stings instead of "" | |
| bracketSpacing: true, // import { some } ... instead of import {some} ... | |
| arrowParens: 'always', // braces even for single param in arrow functions (a) => { } | |
| jsxSingleQuote: false, // "" for react props, like in html |