两个参数引用同一个 HealthDefinition 资源。Run 会输出什么?

来自 Unity ScriptableObject 资源
Unity 6.6 入门 2分钟

两个参数引用同一个 HealthDefinition 资源。Run 会输出什么?

csharp
using UnityEngine;

public sealed class HealthDefinition : ScriptableObject
{
    public int currentHealth = 100;

    public void Hit(int damage)
    {
        currentHealth -= damage;
    }
}

public static class Probe
{
    public static void Run(HealthDefinition first, HealthDefinition second)
    {
        first.Hit(15);
        Debug.Log($"{first.currentHealth}, {second.currentHealth}");
    }
}
在试验场中打开
报告错误