资源简介

Unite Europe 2016 Editor Scripting for n00bs

资源截图

代码片段和文件信息

using UnityEngine;
using UnityEditor;
using UnityEditor.SceneManagement;
using System.Collections;

public class OpenSceneMenuItem 
{
    [MenuItem( “Open Scene/E01 - Basic Gizmos“ )]
    public static void OpenE01()
    {
        OpenScene( “GameE01“ );
    }

    [MenuItem( “Open Scene/E02 - Custom Inspector Camera“ )]
    public static void OpenE02()
    {
        OpenScene( “GameE02“ );
    }

    [MenuItem( “Open Scene/E03 - Custom Inspector Piston“ )]
    public static void OpenE03()
    {
        OpenScene( “GameE03“ );
    }

    [MenuItem( “Open Scene/E04 - Advanced Custom Inspector Piston Pattern“ )]
    public static void OpenE04()
    {
        OpenScene( “GameE04“ );
    }

    [MenuItem( “Open Scene/E05 - EditorWindow“ )]
    public static void OpenE05()
    {
        OpenScene( “GameE05“ );
    }

    [MenuItem( “Open Scene/E06 - Handles“ )]
    public static void OpenE06()
    {
        OpenScene( “GameE06“ );
    }

    [MenuItem( “Open Scene/E07 - Handles GUI“ )]
    public static void OpenE07()
    {
        OpenScene( “GameE07“ );
    }

    [MenuItem( “Open Scene/E08 - Add and Remove objects“ )]
    public static void OpenE08()
    {
        OpenScene( “GameE08“ );
    }

    [MenuItem( “Open Scene/E09 - scriptable object“ )]
    public static void OpenE09()
    {
        OpenScene( “GameE09“ );
    }

    static void OpenScene( string name )
    {
        if( EditorSceneManager.SaveCurrentModifiedScenesIfUserWantsTo() == true )
        {
            EditorSceneManager.OpenScene( “Assets/“ + name + “.unity“ );
        }
    }
}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-08-22 15:15  MarbleMadnessUnite\
     目录           0  2016-08-22 15:15  MarbleMadnessUnite\Assets\
     目录           0  2016-08-22 15:15  MarbleMadnessUnite\Assets\AssetStoreTools\
     目录           0  2016-08-22 15:15  MarbleMadnessUnite\Assets\AssetStoreTools\Editor\
     文件       97280  2016-06-01 11:01  MarbleMadnessUnite\Assets\AssetStoreTools\Editor\AssetStoreTools.dll
     目录           0  2016-08-22 15:15  __MACOSX\
     目录           0  2016-08-22 15:15  __MACOSX\MarbleMadnessUnite\
     目录           0  2016-08-22 15:15  __MACOSX\MarbleMadnessUnite\Assets\
     目录           0  2016-08-22 15:15  __MACOSX\MarbleMadnessUnite\Assets\AssetStoreTools\
     目录           0  2016-08-22 15:15  __MACOSX\MarbleMadnessUnite\Assets\AssetStoreTools\Editor\
     文件         212  2016-06-01 11:01  __MACOSX\MarbleMadnessUnite\Assets\AssetStoreTools\Editor\._AssetStoreTools.dll
     文件         268  2016-06-01 11:01  MarbleMadnessUnite\Assets\AssetStoreTools\Editor\AssetStoreTools.dll.meta
     文件         212  2016-06-01 11:01  __MACOSX\MarbleMadnessUnite\Assets\AssetStoreTools\Editor\._AssetStoreTools.dll.meta
     文件        4096  2016-06-01 11:01  MarbleMadnessUnite\Assets\AssetStoreTools\Editor\AssetStoreToolsExtra.dll
     文件         212  2016-06-01 11:01  __MACOSX\MarbleMadnessUnite\Assets\AssetStoreTools\Editor\._AssetStoreToolsExtra.dll
     文件         426  2016-06-01 11:01  MarbleMadnessUnite\Assets\AssetStoreTools\Editor\AssetStoreToolsExtra.dll.meta
     文件         212  2016-06-01 11:01  __MACOSX\MarbleMadnessUnite\Assets\AssetStoreTools\Editor\._AssetStoreToolsExtra.dll.meta
     文件      117072  2016-06-01 11:01  MarbleMadnessUnite\Assets\AssetStoreTools\Editor\DroidSansMono.ttf
     文件         212  2016-06-01 11:01  __MACOSX\MarbleMadnessUnite\Assets\AssetStoreTools\Editor\._DroidSansMono.ttf
     文件         344  2016-06-01 11:01  MarbleMadnessUnite\Assets\AssetStoreTools\Editor\DroidSansMono.ttf.meta
     文件         212  2016-06-01 11:01  __MACOSX\MarbleMadnessUnite\Assets\AssetStoreTools\Editor\._DroidSansMono.ttf.meta
     文件       11078  2016-06-01 11:01  MarbleMadnessUnite\Assets\AssetStoreTools\Editor\icon.png
     文件         212  2016-06-01 11:01  __MACOSX\MarbleMadnessUnite\Assets\AssetStoreTools\Editor\._icon.png
     文件        1121  2016-06-01 11:01  MarbleMadnessUnite\Assets\AssetStoreTools\Editor\icon.png.meta
     文件         212  2016-06-01 11:01  __MACOSX\MarbleMadnessUnite\Assets\AssetStoreTools\Editor\._icon.png.meta
     文件         212  2016-08-22 15:15  __MACOSX\MarbleMadnessUnite\Assets\AssetStoreTools\._Editor
     文件         191  2016-06-01 11:01  MarbleMadnessUnite\Assets\AssetStoreTools\Editor.meta
     文件         212  2016-06-01 11:01  __MACOSX\MarbleMadnessUnite\Assets\AssetStoreTools\._Editor.meta
     文件         212  2016-08-22 15:15  __MACOSX\MarbleMadnessUnite\Assets\._AssetStoreTools
     文件         191  2016-06-01 11:01  MarbleMadnessUnite\Assets\AssetStoreTools.meta
     文件         212  2016-06-01 11:01  __MACOSX\MarbleMadnessUnite\Assets\._AssetStoreTools.meta
............此处省略440个文件信息

评论

共有 条评论