网络编程信息同步2
2017-04-26 12:11
211 查看
//传个预制件和开炮的位置进来
public GameObject Bullet;
public Transform firePoint;
//给服务器发送一个创建子弹的方法
[Command]
void CmdFire()
{
GameObject bullet = Instantiate(Bullet, firePoint.position, firePoint.rotation);
bullet.GetComponent().velocity = bullet.transform.forward * Speed;
Destroy(bullet,2f);
NetworkServer.Spawn(bullet);
}
//在Network Manager组件的Spawn Info这里添加要实例化的子弹
//给预制件子弹添加一个netwokr Transform组件把Transform Syn mod 这里的选项改为Rigibody3D
public GameObject Bullet;
public Transform firePoint;
//给服务器发送一个创建子弹的方法
[Command]
void CmdFire()
{
GameObject bullet = Instantiate(Bullet, firePoint.position, firePoint.rotation);
bullet.GetComponent().velocity = bullet.transform.forward * Speed;
Destroy(bullet,2f);
NetworkServer.Spawn(bullet);
}
//直接在判断本地玩家这里调用 //只移动本地的玩家 if (isLocalPlayer) { h = Input.GetAxis("Horizontal"); v = Input.GetAxis("Vertical"); if (Input.GetKeyDown(KeyCode.Space)) { CmdFire(); } }
//在Network Manager组件的Spawn Info这里添加要实例化的子弹
//给预制件子弹添加一个netwokr Transform组件把Transform Syn mod 这里的选项改为Rigibody3D
相关文章推荐
- 网络编程基础:对HTTP协议的头信息详解
- Java Socket 网络编程 之 信息转发
- Python网络编程 获取页面中的天气信息
- C#网络编程(同步传输字符串)二
- (转)C#网络编程(同步传输字符串) - Part.2
- 《visual c#.net网络核心编程》学习笔记系列之:获取本地主机信息
- C#网络编程(同步传输字符串) - Part.2
- 网络编程之同步,阻塞,异步,非阻塞-网络编程【转】
- C#网络编程(同步传输字符串) - Part.2
- 网络编程之同步,阻塞,异步,非阻塞
- Java网络编程从入门到精通(28):获取ServerSocket信息的方法及FTP原理 推荐
- 网络编程之同步,阻塞,异步,非阻塞
- 网络编程概念:同步、异步、阻塞和非阻塞
- C#网络编程(同步传输字符串) - Part.2
- 网络编程之同步,阻塞,异步,非阻塞
- C#网络编程(同步传输字符串) - Part.2
- 网络编程之同步,阻塞,异步,非阻塞
- 网络编程之同步,阻塞,异步,非阻塞
- C#网络编程_同步传输字符串
- libpcap 编程一(安装与获取网络接口信息)