Unity は Unity に付属するクラスを拡張します (例として Transform)

ILRuntime ホット アップデートを使用しているため、Unity によって生成された WebGL パッケージは、実行中に DoTween のメソッドが見つからないことを報告するため、エラーが報告されないように DoTween を変換クラスに展開します。

using DG.Tweening;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public static class ExtensionMethod 
{
    
    
    /// <summary>
    /// 把DOLocalMoveX 拓展到Tranform类里
    /// </summary>
    /// <param name="target"></param>
    /// <param name="endValue"></param>
    /// <param name="duration"></param>
    /// <returns></returns>
    public static Tweener TFDOLocalMoveX(this Transform target, float endValue, float duration)
    {
    
    
      return  target.DOLocalMoveX(endValue, duration);

    }
}

変換メソッドをクリックするだけで使用できます。
ここに画像の説明を挿入します

他のタイプの拡張にも同じことが当てはまります

おすすめ

転載: blog.csdn.net/o_ojjj/article/details/132345002