美文网首页
崽崽ZEPETO - NewWorld Frame

崽崽ZEPETO - NewWorld Frame

作者: 肖马克_蛮牛 | 来源:发表于2022-07-20 20:36 被阅读0次

    Common Frame

    CreateBy : Maj Zepeto-China

    Git地址: https://github.com/MarkSchaub/zepeto-world.git

    Core Feature

    • NetManger
    • UI Trigger Event

    Net Manager

    1. 玩家的状态同步包控制在20B, 每秒20次= 400B,10个玩家 = 4K,每分钟cost = 240K左右;
    image.png
    1. 介绍说明
    • id表示房间内玩家的编号,因为房间最多不会超过24人,1个字节足够;
    • 位置和旋转角度 6个字节,通常地图不会超过500,保留2位整形,最大值不会超过50000(pos.x=3.02 => 302);
    • 玩家Player Animtor动画和手势 Gesture 通常不会过百,1个字节足够;
    • 玩家的具体信息放到PlayerInfo中(sessionId & userId)

    UI Trigger Event

    1. 解决地图的UI交互事件 image.png
    2. 介绍说明
    • 给有UI交互的3D物体添加指定Tag "IconTrigger"


      image.png
    • 点击菜单栏“GameObject" -> "ZEPETO" -> "AddTriggerIcon" 会自动生成事件;


      image.png
    • 在"IconTriggerRoot"下设置参数,相对简单这些忽略


      image.png
    • 可在UI视图下调整UI位置,缩放,测试前删除”IconItemUIParent";

    相关文章

      网友评论

          本文标题:崽崽ZEPETO - NewWorld Frame

          本文链接:https://www.haomeiwen.com/subject/sidyirtx.html