Kal*_*a J 5 session request unity-game-engine asp.net-mvc-4
如果用户处于非活动状态,那么用户将由于会话超时而被注销,但是如何在 Unity3D 中跟踪用户的会话或活动?
也就是说,如果用户通过单击对象或执行某种操作在 Unity 网络播放器中处于活动状态,则会话应保持活动状态并且不应注销用户。如果用户处于非活动状态并且网络播放器中没有任何反应,则用户应该被注销。
我不是在问如何实现会话超时......我在问如何在 ASP .NET MVC Web 应用程序中跟踪单元网络播放器中的用户活动,以便在必要时保持统一网络播放器处于活动状态。
希望这是有道理的。就像应该从服务器向 unity 发送什么样的请求以了解 unity 是否处于活动状态。
有这个:
http://docs.unity3d.com/Documentation/Manual/UnityWebPlayerandbrowsercommunication.html?
我知道如何设置它,但我不确定我应该触发或检查什么样的请求......
看来你的游戏需要点击。您可以简单地获取一次点击到另一次点击的时间OnMouseDown()
,并检查它是否大于时间。您还可以检查上次鼠标位置和当前鼠标位置。
最好的方法是创建一组所有可能使用的键。然后制作一个较小的子集来代表整个集合并测试它们的使用情况。
归档时间: |
|
查看次数: |
1041 次 |
最近记录: |