Asp.net mvc 4 如何在Unity3d中跟踪用户的会话?

Asp.net mvc 4 如何在Unity3d中跟踪用户的会话?,asp.net-mvc-4,session,unity3d,request,Asp.net Mvc 4,Session,Unity3d,Request,如果用户处于非活动状态,则该用户将由于会话超时而注销,但如何在Unity3D中跟踪用户的会话或活动 也就是说,如果用户通过单击对象或执行某种操作在Unity web player中处于活动状态,则会话应保持活动状态,并且用户不应注销。如果用户处于非活动状态,且web播放器中未发生任何事件,则应注销该用户 我不是问如何实现会话超时。。。我问的是如何在ASP.NETMVCWeb应用程序中跟踪UnityWebPlayer中的用户活动,以便在必要时保持UnityWebPlayer的活动 希望这是有意义的

如果用户处于非活动状态,则该用户将由于会话超时而注销,但如何在Unity3D中跟踪用户的会话或活动

也就是说,如果用户通过单击对象或执行某种操作在Unity web player中处于活动状态,则会话应保持活动状态,并且用户不应注销。如果用户处于非活动状态,且web播放器中未发生任何事件,则应注销该用户

我不是问如何实现会话超时。。。我问的是如何在ASP.NETMVCWeb应用程序中跟踪UnityWebPlayer中的用户活动,以便在必要时保持UnityWebPlayer的活动

希望这是有意义的。比如应该从服务器向unity发送什么样的请求,以了解unity是否处于活动状态

这是:

?


我知道如何设置,但我不确定我应该触发或检查什么样的请求

您的游戏似乎需要点击。您只需通过
OnMouseDown()
从一次单击到另一次单击,并检查它是否大于一个时间。您还可以用当前鼠标位置检查最后一个鼠标位置

最好的方法是制作一套所有可能使用的钥匙。然后制作一个较小的子集来表示整个集合,并对这些集合进行测试