240
收录了440篇文章 ·1328个问题 · 4人关注

unity知识问答分享社区,提供包括C#语言基础、unity引擎、游戏策划、VR/ARunity相关问题和技术技术经验分享。

0

C# 反射和特性简介

什么是元数据和反射???1.程序是用来处理数据的,文本和特性都是数据,而我们程序本身(类的定义和BLC中的类)这些也是数据。2.有关程序及其类型的数据被称为元数据(metadata),它们保存在程序的程序集中。程序在运行时,可以查看其它程序集或其本身的元数...

0

Network 官方案例

此案例完成了在局域网的多人对战,,,下面是实现过程,,,1,创建空物体添加Network Manager 和 NetworkManagerHUD组件:运行游戏场景就可以看到,,如下图:2,创建PlayerPrefab,,,(自定义主角),,然后添加组件Network Identity(勾选die日哥复选框...

0

Unity 制作小地图

搭建简易游戏场景:创建Plane作为地形并命名为Background,注意更改图层以便小地图的摄像机渲染到(我这里使用UI),,,如下图:(注意要附上材质,纯色不便于观察主角是否发生了移动)接着创建主角(我这里用胶囊体代替),并且编写脚本控制主角的移动和摄...

0

Unity 自带函数汇总

除了我们最常使用的Awake,Start ,Updata等生命周期函数之外,Unity还有很多的自带函数,,,总结如下:OnApplicationFocusOnApplicationPauseOnApplicationQuit应用程序失去焦点,应用程序暂停,应用程序退出时候发送这些消息。OnBecameInvisibleOnBecameVi...

1

Socket -- UdpClinet

UdpClient 类使用字节数组保存 UDP 数据文报。使用 Send 方法向网络发送数据,使用 Receive 方法接收传入的数据文报。UdpClient 类提供了一些简单的方法,用于在阻止同步模式下发送和接收无连接 UDP 数据报。因为 UDP 是无连接传输协议,所以不需要在发送和接...

0

Scoket -- TcpClient,TcpListenter

应用程序可以通过 TCPClient、TCPListener 和 UDPClient 类使用传输控制协议 (TCP) 和用户数据文报协议 (UDP) 服务。这些协议类建立在 System.Net.Sockets.Socket 类的基础之上,负责数据传送的细节。(也就是说TCPClient、TCPListener 和 UDPClient 类是用来...

0

Scoket编程基础及tcp & udp的简介 & 区别

TCP/IP定义以及模型各层的概念● TCP/IP(Transmission Control Protocol/Internet Protocol)即传输控制协议/网间协议,是一个工业标准的协议集,它是为广域网(WANs)设计的。● UDP(User Data Protocol,用户数据报协议)是与TCP相对应的协议。它是属于TC...

0

Scoket编程--TCP

以聊天为例,,,注意要开两个vs,开启多客户端,客户端.exe文件在右键–>文件管理器中打开文件夹下–>bin–>Debug–.exe文件(我这里的工程目录是==》 H:\vs 2015\Socket\Scoket编程\001-Scoket_TCP客户端\bin\Debug)服务端代码:using System;using System.N...

0

Scoket编程--UDP

以聊天的交互方式为例,,注意要开两个VS,先运行服务端,,,服务器代码:using System;using System.Net;using System.Net.Sockets;using System.Text;using System.Threading;namespace _002_Stcket_UDP服务端{ class Program { public static Soc...

0

使用Network实现简易聊天室

1,搭建场景如下图:2,然后给Canvas上加载组件:NetworkView3,然后编写如下脚本:using UnityEngine;using UnityEngine.UI;/// <summary>/// 客户端/// </summary>public class NetworkDemo : MonoBehaviour { public Text Count; ...

0

Unity Network简介

Unity中Network类了解网络编程相关知识点,从而可以设计出自己的局域网互动游戏小案例,,,NetWroke介绍UnityEngne.Network是实现网络功能的核心之一,提供了基本的功能函数,例如建立服务器和加入服务器等。首先进行函数的介绍,然后通过一个案例讲解如何使...

0

C# 文件操作--代码演示

在工程下创建名为(TextFile1.txt)的文件,但是我们编写如下图的代码检测时,却没有找到此文件,,,因为程序是在Debug目录下执行的,所以我们创建的文件需要在Debug目录下,,,我们通常用的方法是:右键TextFile1.txt—> 属性 —> 将复制到输出目录的属性...

0

C# 之 对文本文件读写相关

C# 之 对文本文件读写相关Path类文件相关类FileStream(文件流):读写文本流Path类我们不能去实例化Path类,Path类提供了一些静态方法,可以更容易的对路径名执行操作。Console.WriteLine(Path.Combine(@"c:\my documents","Readme.txt"));在不同的操作系统上...

0

Unity 匹配手机的返回键的方法

匹配的方法其实就是电脑上的Esc键,,,现在Unity非常智能Input.GetKeyDown(KeyCode.Escape)这么写它就会自动匹配了,,,下面以一个按下两次就退出app应用的案例的形式分享,,,,public class Manager : MonoBehaviour{ //exitMessage 是一个做成预值体的...

0

Unity 获取手机触摸方法

Unity 中获取手机触屏的方法,,,触屏函数写在Update()中,用于实时监测,,方法很好用我做2048的时候用过了,,,下面是示例代码,分享给大家,,, //有触摸点,且滑动 if(Input.touchCount > 0 && Input.GetTouch(0).phase == TouchPhase.Moved) ...