目录
代码初略分析
其实没有什么分析,要是有空,也可以出个图分析一下的
下面只是一些代码记录
也没什么好说的,代码不多,其中随便一个代码就6000行而已
框架源码入口
[MenuItem( "Window/Amplify Shader Editor/Open Canvas", false, 1000 )]
static void OpenMainShaderGraph()
{
if( IOUtils.AllOpenedWindows.Count > 0 )
{
AmplifyShaderEditorWindow currentWindow = CreateTab( "Empty", UIUtils.ShaderIcon );
UIUtils.CurrentWindow = currentWindow;
currentWindow.CreateNewGraph( "Empty" );
currentWindow.Show(