知識の調製(1)

基本的に次のステップに分かれUnityPackgaeへのエクスポート:

1.メニューバーをクリックし、出力ファイル

2.コンソールの名前をコピーします。

3.右クリックして「QFramework」フォルダ

4.選択解除にはオプション「を含みます」

5.コピーして名前を貼り付けが得られます。

 

(A)エクスポートUnitypackage

  QFramework_20190801_23という名前の輸出ライブラリー  

使用してUnityEngineを。
#if UNITY_EDITOR
 使用UnityEditorを。
#endifの
使用システム。

パブリック クラス名:MonoBehaviour 
{ 
#ifの UNITY_EDITOR 
    [のMenuItem("QFramework / 1生成文件名" )]
 #endifの
    プライベート 静的 ボイドMenuClicked()
    { 
        DEBUG.LOG(" QFramework " + DateTime.Now.ToString(" YYYYMMDD_HH " ) ); 
    } 
}

  これは自動的にエクスポートファイル名を生成します。

  ここでは、し続けます。

(II)の名前を直接クリップボードにコピー

   名前とコピーを生成するために、メニューバーをクリックします。

使用してUnityEngineを。
使用してシステムを。
#if UNITY_EDITOR
 使用UnityEditorを。
#endifの


名前空間QFramework 
{ 
    パブリック クラスコピー:MonoBehaviour 
    { 
#ifの UNITY_EDITOR 
        [のMenuItem(" QFramework / 2复制文本" )]
 #endifの
        プライベート 静的 ボイドMenuClick()
        { 
            GUIUtility.systemCopyBuffer = " 复制文本" 
        } 
    } 
}

主に生成されたファイル名の最初の段落に連動して、エディタのコピーAPIを使用して、ファイル名が自動的に、12段階の合併を生成してコピーすることができます。(注:出力パスは、中国の名前を持つことはできません)

GUIUtility.systemCopyBuffer = " QFramework " + DateTime.Now.ToString(" YYYYMMDD_HH ")。

これは、第二段階では、それを完了します。パート下記III。

(C)ファイルがAssetDatabase.ExportPackageを使用して包装されます。

 

使用してUnityEngineを。
使用してシステムを。
#if UNITY_EDITOR
 使用UnityEditorを。
#endifの

名前空間QFramework 
{ 
    パブリック クラスパッケージ:MonoBehaviour 
    { 
#ifの UNITY_EDITOR 
        [のMenuItem("QFramework / 4打包" )]
 #endifの
        プライベート 静的 ボイドMenuClicked()
        { 
            VARの assetPathName = " 資産/ QFramework " VaRの fileNameに= " QFramework_ "+ DateTime.Now.ToString(" YYYYMMDD_HH ")+ " .unitypackage " 
            AssetDatabase.ExportPackage(assetPathName、ファイル名、ExportPackageOptions.Recurse)。
        } 
    } 
}

注:1静的に;.

に書き込む2.エクスポートパス。

おすすめ

転載: www.cnblogs.com/dream-seeker-201907/p/11286084.html