1. 程式人生 > >unity呼叫別的腳本里面的方法

unity呼叫別的腳本里面的方法

第一種,被呼叫指令碼函式為static型別,呼叫時直接用  指令碼名.函式名()。很不實用,只能呼叫static的方法,而且static一直存在記憶體中

第二種,GameObject.Find("指令碼所在物體名").SendMessage("函式名");  此種方法可以呼叫public和private型別函式

第三種,GameObject.Find("指令碼所在物體名").GetComponent<指令碼名>().函式名();此種方法只可以呼叫public型別函式