Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(196评价)
价格: 4049.00元
在服务端写了一个公共脚本用于计算,如果是用单例进行调用的话,许多玩家同时调用这个方法会不会造成相互数据影响?
nasly发起了话题2018-01-08
5
回复
411
浏览

求问

所有回复
  • siki 2018-01-09

    如果方法只是取值,对值不产生影响的话那没有关系

    但是如果这个方法会对某个共有变量产生影响(设置值)这样就会有冲突

    • nasly 2018-01-09

      并没有影响这个脚本中的本身(只有计算方法没有特定的值),我带了个参数进去(比如人物角色),然后调用里边方法的公式计算得到我想要的(比如人物等级升级人物各属性计算并返回更新属性后的角色),这样单例的调用会不会让各个玩家的数据混淆?能够相互独立吗?

      (0) 回复
    • siki 2018-01-09

      回复 @ nasly: 这个时候工具方法,没啥问题的,只要不对方法外的数据产生影响就可以

      (0) 回复
    • siki 2018-01-09

      回复 @ siki: 这个时候是方法,没啥问题的,只要不对方法外的数据产生影响就可以

      (0) 回复
    还有-2条回复,点击查看
    你还没有登录,请先登录注册
  • nasly 2018-01-09

    还有-5条回复,点击查看
    你还没有登录,请先登录注册
发表回复
你还没有登录,请先 登录或 注册!