private void OnTriggerEnter2D(Collider2D other) { if (other.tag.Equals("monster")) { Destroy(other.gameObject); Destroy(this.gameObject); GameObject main = GameObject.Find("游戏主控"); //寻找主控组件,旗下含有部分脚本。 //方法1:消息调用: //main.SendMessage("addScore",1); //将消息调用至该组件下,寻找function调用。 //方法2:寻找组件然后调用: gameScore myGame = main.GetComponent <gameScore>(); //将gameScore脚本调出,并赋予变量myGame脚本的执行力。 myGame.addScore(1); //将addScore视为内部函数进行调用。 } }