Editor setdirty unity - It&39;s not a bug.

 
So weve released an open-source tool called Unity ChatGPT which gives you the convenience of accessing ChatGPT from within Unity using your OpenAI API key so you. . Editor setdirty unity

marginBetweenFields (int) EditorGUIUtility. SetDirty (myScript. Had similar a number of times, didn&39;t need to run as admin as others have suggested. 9f1 Recently, there was an incorrect display of sprites in the editor. Unity 5. Build UnityEditor. SetDirty() is used to tell Unity this MonoBehaviour have change and it should serialize it again. Glossary window, select the Sprite Editor button. You modify a serializable property of that CustomAsset in your EditorWindow and call EditorUtility. As compared to the built in which takes less than 800 megs. I tried EditorUtility. Scene changes include modifications to GameObjects The fundamental object in Unity scenes, which can represent characters, props, scenery, cameras, waypoints, and more. Scripting API UnityEngine UnityEditor EditorUtility. Unity internally uses the dirty flag to find out when assets have changed and need to be saved to disk. I want to generate a transparent version of each of those materials via an editor script. Use the arrow button next to the Prefab instance in the Hierarchy window. RecordObject . RecordObject prior to making changes to the object. I tried EditorUtility. Glossary window, select the Sprite Editor button. Do not use EditorUtility. I am tight on memory on this computer so I was wondering if this is normal for new URP projects. Weve got new file templates, Code Vision for DOTS types, generation for boilerplate. Description Marks target object as dirty. Unity internally uses the dirty flag to find out when assets have changed and need to be saved to disk. 3) Have that field retain reference to newly created texture upon Unity reload. This is problematic because I will often forget about that. I did try that. How much ram does URP editor project take. Please generate it on your account page and set it on the Project Settings page (Edit > Project Settings > AI Command > API Key). Specifically with regards to Unity UI, a canvas (component) is marked as dirty whenever there is a change to one of its constituent meshes. But serialization of default values is something that is already supported by the language itself. Marks target object as dirty. Jul 8, 2021 &0183;&32;The second line directly tells Unity to update the assets so that if we close the editor after weve clicked the - button, the change is indeed written in the data. You have to generate an API key to use the ChatGPT API. First, lets start by creating the Editor folder under our projects Assets. SetDirty(obj); changes; hasChanges true; Debug. Has anyone observed such a problem p. 1 Scripting API UnityEngine UnityEditor UnityEditor. Has anyone observed such a problem p. To open the Sprite Editor Select the 2D image you want to edit from the Project View (Fig 1 Project View). The main package I&39;m working with at the moment is doing approx one release a year, in preview (I expected a release every 1-2 months, since it&39;s in preview - but they haven&39;t chosen that route), so while people outside Unity have provided lots of API feedback (and I personally have a lot of bugs that have been formally accepted by the Unity. Currently the slider does absolutely nothing. Has anyone observed such a problem p. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable. 1 Answer. As compared to the built in which takes less than 800 megs. GetReferenceObject () is actually just a reference to the track. SetDirty(Target); GUI. Both fieldOne and fieldTwo are blank in the Inspector window. Success Thank you for helping us improve the quality of Unity Documentation. SetDirty (allComponents n); then just aggressively set every subcomponent dirty, because fuck it, why not. A basic Unity editor window that allows you to find materials by shader. The value I&39;m changing in the custom editor is a field of a nested Serializable class that is saved as a SerializedField of the target monobehaviour. As part of this release, weve added support for Unitys new Data Oriented Tech Stack, more commonly known as DOTS. I don&39;t know though whether it will automagically reimport the scripts or you need to manually trigger the reimport. More info. It adds listeners to a Unity event, and calls the event constructor if it is null. Mar 17, 2023 &0183;&32;Unity produces log files for the Editor, package manager, licensing, development players, and Hub. But I couldn&39;t find a way to do it. SetDirty Version 2020. But it has the empty list of "On Click ()" at. Toolbars UnityEditor. Use this to perform an action after a value changes in the Inspector; for example, making sure that data stays within a certain range. ApplyModifiedProperties () serializedObject. 8When I Trace and Debug the Code after click. Has anyone observed such a problem p. Fixed issue where Editor assets were getting included in a build for certain platforms due to path separator character mis-match Fix issue with using custom AssetBundleProvider with custom AssetBundleResource. Unity SerializedPropertyEditor SerializedPropertySerializedObject SerializedProperty SerializedObject docs. This is a proof-of-concept integration of ChatGPT into Unity Editor. Select a Prefab instance in the Hierarchy window and press P on the keyboard. Unity internally . If the object may be part of a Prefab instance, you additionally need to call PrefabUtility. So weve released an open-source tool called Unity ChatGPT which gives you the convenience of accessing ChatGPT from within Unity using your OpenAI API key so you. Unity 2022. AnimatedValues UnityEditor. 3, this was the primary method of marking objects as dirty. Without undo support. Undo. The Open button in the Inspector when a Prefab Instance is selected. This will. You can use SetDirty when you want to modify an object without creating an undo entry, but still ensure the change is registered and not lost. Here is the script ScriptableObject. SetDirty or AssetDatabase. Advertisements UnityEditor. Refresh() ; first, then you have to mark the object that you load from the. But I couldn&39;t find a way to do it. I havent tried this, but looking at the Unity documentation, in the same place they recommend against SetDirty, they say. Mar 21, 2023 &0183;&32;How much ram does URP editor project take. Mar 13, 2023 &0183;&32;Unity,Unity UIGPUUI. but this bug causes a lot of inconvenience in writing the game. The sole purpose of SetDirty is for editor to believe that tanonymouss object is . You have to generate an API key to use the ChatGPT API. I want to go with 3D URP template for my project, but the editor takes 3 gigs of ram with a blank project. Creating a serialized object isn&39;t free, but it seems pretty robust. 1) The graph doesn&39;t need to be rebuilt to get the bindings. (Relative to project folder "AssetsTexturesa. At a minimum you need to call SetDirty() to indicate that the specified Unity Object file (such as a prefab or ScriptableObject, but not objects that are part of the current scene) has changed and needs to be saved. SerializedObject opens a data stream to one or more target Unity objects at a time, which allows you to simultaneously edit serialized data that the objects share in common. "Unity"Unity Unity Unity Technologies . Unity builtin components internally call SetDirty whenever a property changes. Unity 2022. You can rely on Unity&39;s undo system for all serialized properties. Editor UnitySO. SetDirty (targetObject); Edit I did have a problem that I was asking about, but of course I had an epiphany moments after assuming it was Unity&39;s fault. Unity Editor doesnt understabd that prefab was changed. MarkSceneDirty (EditorSceneManager. However, we now have about 20 ScriptableObjects and will likely have hundreds. SetDirty . Update () Here is some of your code serializedObject. 23 Unity Particle System(Shuriken) Custom Data (1) 2019. I don&39;t know if this helps but regarding the dirty bit in Unity 5. Build UnityEditor. Code (csharp) EditorUtility. Posts 6,976. Mar 13, 2023 &0183;&32;Unity,Unity UIGPUUI. As shown in the clip, a user can type natural language prompts in the engines editor to generate objects, move them, create point lights, increase their range or intensity, and run the generated scene. Had similar a number of times, didn&39;t need to run as admin as others have suggested. Callbacks UnityEditor. The sole purpose of SetDirty is for editor to believe that tanonymouss object is dirty and really write it to disk. U2D UnityEditor. To reproduce 1. Create a custom editor;; Draw in the scene view;; Support editing via the scene view;; Create Bzier curves and understand the math behind them;; Draw curves . EditorUtility. As part of this release, weve added support for Unitys new Data Oriented Tech Stack, more commonly known as DOTS. MarkSceneDirty after setting a property from script for example LightmapEditorSettings. Mar 10, 2023 &0183;&32;Opening the Sprite Editor. Android UnityEditor. Also it found the existing "MyScript" component. Collections; using UnityEditor; Creates a custom Label on the inspector for all the scripts named ScriptName Make sure you have a ScriptName script in your project, else this will not work. Mar 9, 2020 Editor, , Dirty. MarkAllScenesDirty (); or mark individual scenes as dirty. Unity internally uses the dirty flag to find out when assets have changed and need to be saved to disk. Hi there, I am using Scriptable Objects in my project. In order to correct this, you&39;ll want . On Unity 2019. SaveAssets() There&39;s another inconsequential issue I&39;m having which might have to do with similar reasons - I have a ScriptableObject with a few public LocalizedStrings in it, and a function that updates those strings by looping over a tables collection and query the keys that match a specific. Mar 16, 2023 Unity DOTS support in Rider 2023. FindProperty, SerializedObject. SetDirty ();. Optimize your game performance for mobile and Optimize your game performance for consoles and PC include the latest updates from Unity 2022 LTS and provide you with an arsenal of useful tips, tactics, and workarounds to optimize your projects. Advertisements UnityEditor. Weve got new file templates, Code Vision for DOTS types. SetDirty in my custom editor script, which I have. How much ram does URP editor project take. VersionControl Classes AndroidAssetPackImporter AnimationClipCurveData AnimationMode. but this bug causes a lot of inconvenience in writing the game. It becomes not dirty when you save. FindProperty, SerializedObject. It took me hours to figure out that I had to call EditorUtility. Weve got new file templates, Code Vision for DOTS types, generation for boilerplate. Unity resets parameter value set with Editor script on play. May 24, 2018 &0183;&32;EditorUtility. Unity - Scripting API EditorUtility. This is not what is happening. Use (), the event will be "eaten" by the editor and not be used by the scene view itself. Sorry for my bad English, I&39;m from Ukraine. Where the state is the same, it discards it as a. Use Unitys Tilemap Editor to create and edit a variety of 2D levels using Tile Assets arranged on the Grid and Tilemap GameObjects. Mar 20, 2023 &0183;&32;On January 19, Unity engineer Keijiro Takahashi shared a video of his ChatGPT plugin for Unity Editor. Where the state is the same, it discards it as a. Search UnityEditor. I am tight on memory on this computer so I was wondering if this is normal for new URP projects. As such, the ID is not reliable for performing actions between the Editor and runtime sessions, for example, loading an object state from a save file. In Unity, you need to store all editor-related scripts in a folder named Editor. Note that you cant edit a Sprite by selecting it in the Scene A Scene contains the environments and menus of your game. Android UnityEditor. if you modify a prefab&39;s MonoBehaviour or ScriptableObject variables, you must tell Unity that the value has changed. PropertyField, and SerializedObject. A GameObjects functionality is defined by the. This is my Custom Editor for now Code (csharp) using UnityEditor;. Think of each unique Scene file as a unique level. AppleTV UnityEditor. (Only suitable for non-scene objects). 2 - Type hello into fieldOne via the Inspector. When I change the Size variable on the ladder component, I want it to also change the size of the SpriteRenderer, which is. I looked up SetDirty, and came across EditorApplication. Unity Script Reference EditorUtility. Update () Here is some of your code serializedObject. This is a proof-of-concept integration of ChatGPT into Unity Editor. Material mat new Material (Resources. com docs. Mar 21, 2023 &0183;&32;How much ram does URP editor project take. 1 is no different. It becomes not dirty when you save. When multiple objects are selected, Editors that don&39;t have this attribute will show the message "Multi-object editing not supported". Mar 20, 2023 On January 19, Unity engineer Keijiro Takahashi shared a video of his ChatGPT plugin for Unity Editor. After experimenting for a while, ScriptableObject actually won&39;t get saved in editor even whole project is saved unless your call SetDirty explicitly on the object. From 5. but after returned. You can use these log files to understand where any problems happened in your application. Check that all parameters in the inspector are default. 1 is no different. SetDirty ();. Mar 17, 2023 &0183;&32;To access the Custom Outline editor, select a Sprite and then in the Sprites Inspector A Unity window that displays information about the currently selected GameObject, asset or project settings, allowing you to inspect and edit the values. Oct 8, 2018 prefabMonoBehaviourScriptableObjectUnityUnitysetDirtyMonoBehaviourScriptableObjectSetDirty dirtysave. Select Details from the View menu. But it has the empty list of "On Click ()" at. Scene changes. But there I run into a problem. Advertisements UnityEditor. The Unity Editor reloads script assemblies asynchronously on the next frame. Here is my custom Inspector CustomEditor (typeof (ScriptableObjects. Jan 19, 2013. You can use SetDirty when you want to modify an object without creating an undo entry, but still ensure the change is registered and not lost. Nov 7, 2011 If you have a custom EditorWindow where you are modifying your ScriptableObject you just need to make sure that EditorUtility. If you want proper material setup at editor and runtime in standard, URP and HDRP then the way i do it is simply to create a resources materials folder in your project view and simply reinstance the different flavours you desire. SetDirty () on the Scriptable Object. Mar 17, 2023 &0183;&32;Unity produces log files for the Editor, package manager, licensing, development players, and Hub. How can i solve this. 3 Scripting API UnityEngine UnityEditor UnityEditor. See Automatic saves for more details. Posts 6,976. SetDirty (Object), but only if you don&39;t want to create an Undo step, and the Unity docs specifically recommend against it. What I want is for the script&39;s modified variables to be bolded out,. Aug 19, 2020 &0183;&32;Lets now have a look what we can do about that 2. Although you seem to call it inside OnValidate, OnValidate isn&39;t called when modifying variables from code. This is a special folder where Unity will look for all custom editor scripts it needs to apply during the development of a project. Mar 16, 2023 &0183;&32;Rider has always been the most innovative script editor for Unity (and Unreal) game development, and Rider 2023. After running this, I see it created "MyButton" GameObject and a Button component inside. See Immediate saving, below, for more details. 1f1 that, upon pressing an Inspector button, should change the value of a specified parameter to a value set in. Rider has always been the most innovative script editor for Unity (and Unreal) game development, and Rider 2023. You can use SetDirty when you want to modify an object without creating an undo entry, but still ensure the change is registered and not lost. 3) Set a flag in the. Android UnityEditor. Special Char Ascii ASCII. Ok I have an editor script. As shown in the clip, a user can type natural language prompts in the engines editor to generate objects, move them, create point lights, increase their range or intensity, and run the generated scene. Rider has always been the most innovative script editor for Unity (and Unreal) game development, and Rider 2023. 1 is no different. But I just understood the problem Since I&39;m trying to display the list in a different manner but still want the rest of the inspector display as usual, I had hidden the list with HideInInspector, used DrawDefaultInspector() to draw everything else and then do my custom display where entries would be displayed as usual with. ScriptableObject EditorUtility. If the object may be part of a Prefab instance, you additionally need to. Glossary window, select the Sprite Editor button. How much ram does URP editor project take. public class MyBehaviour MonoBehaviour if UNITY. SetDirty public static void SetDirty (Object target); target Marks target object as dirty. SearchService UnityEditor. Unity 5.  . 1 is no different. Toolbars UnityEditor. Unity also saves some information immediately while youre working in the Editor. Just like when you click for example on an fbx file in the project view and you see all. 1 Antistone Joined Feb 22, 2014 Posts 2,836 Dirty is there to tell the Unity engine that it needs to clean it up, and it will mark it as no longer dirty once it has done so. The AICommand project is available on. MarkSceneDirty after setting a property from script for example LightmapEditorSettings. Unity SetDirty. These are OPPOSITE things. I am tight on memory on this computer so I was wondering if this is normal for new URP projects. VersionControl Classes AndroidAssetPackImporter AnimationClipCurveData AnimationMode. The changes are made, but in order for me to see the values changing I have to constantly mouse over the Inspector. For example, if you have several Behaviours of different types in the data stream, the only property they have in common may be &39;mEnabled&39;. Here is one possible solution Code (CSharp) SerializeField private int id; public ushort ID. Although the asset inspector shows the change made in play mode, the object won&39;t be saved util you edit its properties in inspector and save the project. If you need to track data for your own purposes, then put it in your own data structures. These are OPPOSITE things. Null Reference Exception Accessing Variable in Property Field. You have to using UnityEditor. 1 Scripting API UnityEngine UnityEditor UnityEditor. Select Details from the View menu. Oct 13, 2012. 3 Scripting API UnityEngine UnityEditor UnityEditor. You can control the Editor using natural language prompts. Unity internally uses the dirty flag to find out when assets have changed and need to be saved to disk. I assume this is a bug in. It works, but the changes aren&39;t recorded on the undo stack. TerrainTools UnityEditor. Unity 5. AppleTV UnityEditor. The Undo state is recorded, allowing you to revert the change using the undo system. i hate being an electrician reddit, home depot poplar bluff mo

28 Unity Editor Assetdatabase - (0) 2020. . Editor setdirty unity

Apr 3, 2020 Right-click in your project window and select CreateUIElements Editor Window Fig 6 Creating a new UIElements Editor After selecting this, you will be presented with a dialog box in which you can specify which editor files you wish to create and their associated names Fig 7 UIElements Editor Window Creator Star System. . Editor setdirty unity free soundcloud plays

As part of this release, weve added support for Unitys new Data Oriented Tech Stack, more commonly known as DOTS. You can use SetDirty when you want to modify an object without creating an undo entry, but still ensure the change is registered and not lost. Mar 13, 2023 &0183;&32;Unity,Unity UIGPUUI. So weve released an open-source tool called Unity ChatGPT which gives you the convenience of accessing ChatGPT from within Unity using your OpenAI API key so you. Mar 18, 2023 This is a proof-of-concept integration of ChatGPT into Unity Editor. SetDirty EditorUtility. AssetImporters UnityEditor. To open the Sprite Editor Select the 2D image you want to edit from the Project View (Fig 1 Project View). How much ram does URP editor project take. 3 SetDirty Asset . You can rely on Unity&39;s undo system for all serialized properties. 1 is no different. This is not what is happening. We can cast this variable to a line and then use. When a SerializedObject is constructed, the target objects are serialized, and the SerializeObject and SerializedProperty API provide read and write access to that serialized representation. This is my Custom Editor for now Code (csharp) using UnityEditor;. Where the state is the same, it discards it as a. But as soon as I restart Unity the value is back on its old value, so the changed are not applied to the file. Instead of using SetDirty you could go another way All actions in the custom Editor or EditorWindow you should do between two calls serializedObject. In the Sprite Editor window, open the. I&39;ve tried moving the script into the editor folder but that means I cannot select it in the Add Component list and when trying to build a standalone. But I also don&39;t want to fill the animation component during runtime if I can avoid it. UnityRPG HashSet Itemslot. If you are just using the default inspector to edit your object then Unity will automatically mark it dirty. CurveField() function inside my script edidor and then store them in a ScriptableObject (I save the scriptable object containg the curve using EditorUtility. ScriptableObject Unity Edi. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable. I don&39;t know though whether it will automagically reimport the scripts or you need to manually trigger the reimport. As compared to the built in which takes less than 800 megs. Search UnityEditor. ) in a OnValidate function in one of my mono behaviors (i want to serialize some custom data) - now i realised as soon as i built it will fail because i&39;m using an editor function (SetDirty) in my game class. Just setting what the default should be on the declaration line is more than enough. Hey, i&39;ve been using EditorUtility. Checking the toggle will add a test clip to the animation component&39;s clip list, unchecking the toggle will remove it again RequireComponent (typeof (Animation)) public class OnValidateTest. One thing I&39;ve noticed though is that after the script executes, the scene isn&39;t marked as dirtychanged (i. SetDirty (AssetName); UnityEditor. AssetImporters UnityEditor. but after returned. Here is my custom Inspector CustomEditor (typeof (ScriptableObjects. If the object is part of a Scene, the Scene is marked dirty. Also it found the existing "MyScript" component. SetDirty public static void SetDirty (Object target); Parameters target The object to mark as dirty. Mar 1, 2019 &0183;&32;With the Unity Editor Scripting API, users can extend the capabilities of the editor by building tools and utilities as per their requirements. RecordObject . Bestselling author and keynote speaker Jon Gordon says that unity is key and that its essential to get everyone on a team moving in the right direction. Mar 16, 2023 Unity DOTS support in Rider 2023. Mar 16, 2023 &0183;&32;The convenience of ChatGPT cant be understated, especially when it comes to asking questions, exploring concepts, generating ideas, and even debugging issues at times. If you want proper material setup at editor and runtime in standard, URP and HDRP then the way i do it is simply to create a resources materials folder in your project view and simply reinstance the different flavours you desire. I am tight on memory on this computer so I was wondering if this is normal for new URP projects. You can use these log files to understand where any problems happened in your application. Furthermore, ScriptableObject are only editable and savable in Editor. Where the state is the same, it discards it as a. A Unity ID allows you to buy andor subscribe to Unity products and services, shop in the Asset Store and participate in the Unity community. Scene if it is part of a Scene) and provide an undo entry in the editor. So you need to create a serialized object from the class and then apply the modified properties to it. Jan 19, 2013. It took me hours to figure out that I had to call EditorUtility. (UUM-4153) First seen in 2023. ) in OnValidate () i&x27;ve been using EditorUtility. If the object is part of a Scene, the Scene is marked dirty. The example below shows how a custom label can be created by using override using UnityEngine; using System. Mar 20, 2023 &0183;&32;On January 19, Unity engineer Keijiro Takahashi shared a video of his ChatGPT plugin for Unity Editor. Mar 16, 2023 &0183;&32;Rider has always been the most innovative script editor for Unity (and Unreal) game development, and Rider 2023. 3 onwards, with the introduction of Multi-Scene Editing, this function should no-longer be used. Sorted by 2. Editor UnitySO. AppleTV UnityEditor. Push button in inspector&39;s editor script to configure that instance to the scriptable object. UnityEditor. I don&39;t know though whether it will automagically reimport the scripts or you need to manually trigger the reimport. Only after finding a thread on the forums (in the beta 5 portion, not even something official) did I learn I have to either use the Undo system, or call EditorApplication. More info. Unity internally uses the dirty flag to find out when assets have changed and need to be saved to disk. but this bug causes a lot of inconvenience in writing the game. AppleTV UnityEditor. May 24, 2020 &0183;&32;Unity Editor Particle System Emission (1) 2020. bakeResolution 14; EditorSceneManager. Glossary window, select the Sprite Editor button. SetDirty , () . I read 3 Unity Answers threads, and 2 forum threads, and so far what I know is I have to set the ScriptableObject as dirty using "EditorUtility. In this 4-part series we create a scene-based editor tool for constructing 2d shapes. if you modify a prefab&x27;s MonoBehaviour or ScriptableObject variables, you must tell Unity that the value has changed. Although we cannot accept all submissions, we do read each suggested change from our users and will make updates where applicable. I want to go with 3D URP template for my project, but the editor takes 3 gigs of ram with a blank project. 1 is no different. Object (object) aren&39;t serializable. Update () - Update serialized object&39;s representation. This thread has been the only place I can find any reference to this issue and I don&39;t know where else to turn. SerializedObject already handle everytanonymousng. (Only suitable for non-scene objects). SetDirty 2021. And also in some versions it will be removed. SerializedProperty is primarily used to read or change the value of a property. I want to go with 3D URP template for my project, but the editor takes 3 gigs of ram with a blank project. project . SetDirty() is used to tell Unity this MonoBehaviour have change and it should serialize it again. This is a proof-of-concept integration of ChatGPT into Unity Editor. SaveAssets Save Project Unity SetDirty Undo. Code (csharp) AssetDatabase. The Editor script creates a Hierarchy object which has a MonoBehaviour class attached to it. Toolbars UnityEditor. 25 Unity Editor Editor Window (2) 2020. Use this to perform an action after a value changes in the Inspector; for example, making sure that data stays within a certain range. 3, this was the primary method of marking objects as dirty. Load<Material> (path);. Iterate over GetOutputTracks () instead to avoid the first rebuild. On Unity 2019. Build UnityEditor. Unity - Scripting API EditorUtility. Undo. Glossary window, select the Sprite Editor button. The issue is that the changes made to handSkeletonData are lost after I refresh the editor. More info. Mar 17, 2023 &0183;&32;Unity produces log files for the Editor, package manager, licensing, development players, and Hub. So weve released an open-source tool called Unity ChatGPT which gives you the convenience of accessing ChatGPT from within Unity using your OpenAI API key so you. Sorted by 2. Feb 22, 2014 Dirty is there to tell the Unity engine that it needs to clean it up, and it will mark it as no longer dirty once it has done so. Mar 13, 2023 &0183;&32;Unity,Unity UIGPUUI. When multiple objects are selected, Editors that don&39;t have this attribute will show the message "Multi-object editing not supported". Just like when you click for example on an fbx file in the project view and you see all. Luckily, our updated optimization guides are now available. I am tight on memory on this computer so I was wondering if this is normal for new URP projects. I am tight on memory on this computer so I was wondering if this is normal for new URP projects. marginBetweenFields (int) EditorGUIUtility. Hello everyone, I am new to using the Unity 5 engine. Menorah replacementreflects Oakland unity. A GameObjects functionality. Thanks, that worked like a charm. To open the Sprite Editor Select the 2D image you want to edit from the Project View (Fig 1 Project View). In the Sprite Editor window, open the. MakeSceneDirty() to have changes I made to objects be marked properly. 3 Multi-Scene Editing  . . wwmt kalamazoo