Esempio n. 1
0
        static GameObject CreateDragGO(SpriteShape spriteShape, Vector3 position)
        {
            SpriteShapeController spriteShapeController = SpriteShapeEditorUtility.CreateSpriteShapeController();
            GameObject            gameObject            = spriteShapeController.gameObject;

            gameObject.transform.position     = position;
            gameObject.hideFlags              = HideFlags.HideAndDontSave;
            spriteShapeController.spriteShape = spriteShape;

            SpriteShapeEditorUtility.SetShapeFromAsset(spriteShapeController);

            return(gameObject);
        }
 internal static void CreateSpriteShapeEmpty()
 {
     SpriteShapeEditorUtility.SetShapeFromAsset(SpriteShapeEditorUtility.CreateSpriteShapeControllerFromSelection());
 }