当前位置:   article > 正文

unity拓展 unity自带的类(Tranform为例)_unity自带类

unity自带类

因为我们使用了ILRuntime热更,unity 打出的WebGL包,运行就会报找不到DoTween里面的方法,所以吧DoTween拓展到tranform类里面,这样就不会报错了,下面是示例

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);

    }
}

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21

使用方法 直接tranform点出来就可以
在这里插入图片描述

其他类拓展同理

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Monodyee/article/detail/140634
推荐阅读
相关标签
  

闽ICP备14008679号