Unity Network
SIReSo丶
这个作者很懒,什么都没留下…
展开
-
Unity——Network_01.Network Manager组件 和 Network Maneger HUD组件
1.Network Manager组件 和 Network Maneger HUD组件创建一个空对象添加Network Manager组件(网络管理组件) 添加Network Maneger HUD组件 (添加之后 运行程序会显示连接UI,如图2)(图一)(图二)注释1.LAN Host(H)点击之后就是本机作为客户端加服务器端2.LAN ...原创 2017-10-18 11:51:11 · 808 阅读 · 0 评论 -
Unity——Network_06.bloodbar和同步
创建血条 先把Canvas调成创建slider 调整大小然后给人物预设添加脚本Health子弹的碰撞检测调用上图方法注意问题 碰撞检测只在服务端进行 然后 用下图方法 监测血量值 同步给客户端 否则会出现服务端和 客户端不同步现象 (原因是 如果子弹在服务端先进行了碰撞检测就会销毁子弹 然而 客户端会跟着销...原创 2017-10-18 13:59:23 · 404 阅读 · 0 评论 -
Unity——Network_08.Rebirth Point
如图 所有的重生点 在程序开始的时候 都会被 NetWork Manager 组件得到然后 代码就可以在生成点随机生成Over最后感谢siki老师录的非常好的教学视频...原创 2017-10-18 14:07:35 · 305 阅读 · 0 评论 -
Unity——Network_09.Codes
using System.Collections;using System.Collections.Generic;using UnityEngine;public class Bullet : MonoBehaviour{ void OnCollisionEnter(Collision col) { GameObject hit = col.gam...原创 2017-10-18 14:32:51 · 272 阅读 · 0 评论 -
Unity——Network_02.Player
添加Network Identity组件(Server Only 勾选后 只在服务端创建 Local Player Authority 勾选后在每个客户端都会创建)此处勾选下面的 Local Player Authority之后apply后得到人物预设 把预设拖到如图所示这样就每加进来一个客户端会增加一个角色。Build出来一个exe 运行可见...原创 2017-10-18 11:57:04 · 260 阅读 · 0 评论 -
Unity——Network_03.PlayerController Move
添加到预设 即可控制客户端位置同步给Player预设 添加Network Transform组件(如下图) 再Build出来就会通过这个预设 同步各个客户端位置信息...原创 2017-10-18 13:51:47 · 534 阅读 · 0 评论 -
Unity——Network_04.OnStartLocalPlayer
给本地玩家换个颜色原创 2017-10-18 13:54:08 · 772 阅读 · 0 评论 -
Unity——Network_05.Bullet
子弹的预设 NetworkTransform组件就可以在服务器端生成 并且在客户端生成NetworkTransform组件 就可以同步位置信息比如 子弹在服务端以一个速度移动最后要把子弹的预设拖给 NetWorkManager...原创 2017-10-18 13:57:34 · 320 阅读 · 0 评论 -
Unity——Network_07.Enemy
先创建生成敌人脚本同样的Health脚本绑定给敌人 添加字段在敌人的预设 勾选一下原创 2017-10-18 14:04:21 · 287 阅读 · 0 评论