From 33dc37f50fc793a49df6ee03407e8e2bc9ed3763 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E6=9D=8E=E8=8B=A5=E8=BE=B0?= Date: Sun, 28 Sep 2025 17:36:15 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20HowToUseWeaklyScripts?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- HowToUseWeaklyScripts.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/HowToUseWeaklyScripts.md b/HowToUseWeaklyScripts.md index f5df37d..b9c2165 100644 --- a/HowToUseWeaklyScripts.md +++ b/HowToUseWeaklyScripts.md @@ -45,4 +45,4 @@ 在被调用方法的实例上使用 `InvokeSoftMethod` 来调用指定名称的方法,或使用 `MacroReflection.InvokeSoftMethod` 来调用到类上的静态方法。 当用方法作为接口时,需要明确输入参数,输出参数,和方法名称。在软接口中,带有ref标记的参数会同时被认为是输入参数和输出参数,而out标记的参数则只被认为是输出参数,在使用类型限定时,首先需要指定函数返回值,如果是void,则直接指定后续的out参数类型即可。 参数类型可以是目标方法上指定类型的基类,但如果同时有多个方法的参数与指定名称匹配,则会返回多个匹配对象,但默认只会调用找到的第一个方法。 - + 注意方法除非调用发生错误,否则不会产生太多可感知的错误,这可能会在一定程度上增加调试困难程度,另外方法调用应尽量保证查找的唯一性,尽量使用完整的输入输出参数进行限定。