31 lines
880 B
C#
31 lines
880 B
C#
using FairyGUI;
|
|
|
|
namespace RedHotRoast
|
|
{
|
|
public static class FGUIHelper
|
|
{
|
|
public static void AddFguiTimer(float interval, int repeat, TimerCallback callback, object callbackParam)
|
|
{
|
|
Timers.inst.Add(interval, repeat, callback, callbackParam);
|
|
}
|
|
|
|
public static string SetGLoaderUrl(GLoader gLoader, string pkgName, string resName)
|
|
{
|
|
var url = UIPackage.GetItemURL(pkgName, resName);
|
|
if (url != null)
|
|
{
|
|
gLoader.url = url;
|
|
}
|
|
|
|
return url;
|
|
}
|
|
|
|
public static void PlayClickSound()
|
|
{
|
|
if (UIConfig.buttonSound != null && UIConfig.buttonSound.nativeClip != null)
|
|
{
|
|
Stage.inst.PlayOneShotSound(UIConfig.buttonSound.nativeClip, UIConfig.buttonSoundVolumeScale);
|
|
}
|
|
}
|
|
}
|
|
} |