31 lines
630 B
C#
31 lines
630 B
C#
using Byn.Awrtc;
|
|
using Byn.Unity.Examples;
|
|
using SHINT.UI;
|
|
using System;
|
|
using WI;
|
|
|
|
namespace SHINT.WebRTC
|
|
{
|
|
public class WRTCManager : MonoBehaviour, ISingle
|
|
{
|
|
public Caller caller;
|
|
public readonly string mainAddress = "SHINT";
|
|
|
|
public override void AfterAwake()
|
|
{
|
|
caller = transform.Find<Caller>();
|
|
caller.onActivate += Setup;
|
|
caller.onSetupEnd += Connect;
|
|
caller.Active();
|
|
}
|
|
void Setup()
|
|
{
|
|
caller.Setup();
|
|
}
|
|
|
|
void Connect()
|
|
{
|
|
caller.Listen("SHINT");
|
|
}
|
|
}
|
|
} |