基本的に次のステップに分かれ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.エクスポートパス。