MiniGame-PushPush/Assets/Scripts/Tools/Extentions.cs

22 lines
575 B
C#
Raw Permalink Normal View History

using System.Collections;
using System.Collections.Generic;
using UnityEngine;
using UnityEngine.Events;
using UnityEngine.UI;
public static class Extentions
{
public static void AddButtonListener(this Button button, UnityAction callback)
{
button.onClick.RemoveAllListeners();
button.onClick.AddListener(callback);
}
public static void ResetTransform(this GameObject obj)
{
obj.transform.position = Vector3.zero;
obj.transform.localScale = Vector3.one;
obj.transform.localRotation = Quaternion.identity;
}
}