unity
unity
WCNB
gameNB
展开
-
通过www获取 图片
using UnityEngine;using System.Collections;using UnityEngine.UI;public class ButtonHTTP : MonoBehaviour{ // 图片的地址 string url = "https://img04.sogoucdn.com/app/a/100520076/a5ec7bf55c2e54146b92abf35e1b7503"; Image Myimage; // 初始化Image图片 ...转载 2020-05-26 11:14:42 · 11495 阅读 · 0 评论 -
随机数种子
生成随机数,参数为种子,如果种子相同,则生成的随机数序列一样。原创 2020-05-11 22:45:39 · 195 阅读 · 0 评论 -
C#---Socket.Poll()
在服务器端,如何判断客户端的一个连接是否断开?查找相关资料,得出较好的解决方案是使用socket对象的poll函数。poll函数分析下面是poll函数的官方描述:public bool Poll (int microSeconds, System.Net.Sockets.SelectMode mode);1这是一个确定socket状态的函数。参数microSeconds Int32等待响应的时间(以微妙为单位)。mode SelectModeSelectMode枚举类型中的一个,转载 2020-05-11 22:00:26 · 6533 阅读 · 0 评论 -
帧同步和状态同步
帧同步:需要保证传输速度原创 2020-05-10 22:07:58 · 231 阅读 · 0 评论 -
unity网络
网络实现资源共享和信息传递,ip地址识别机器,端口进行通信。TCP(三次握手,确定连接双方的序列号(seq)和确认号(ack))必须双方建立连接。UDP不需要数据不一定能确认接收方接收,会等待接收方回应。套接字是支持TCP/IP协议网络通信的基本操作单元。225...原创 2020-02-19 01:24:50 · 205 阅读 · 0 评论 -
Sort Layer -----Order in Layer
1,layer是对游戏中所有物体的分类别划分,如UIlayer, waterlayer, 3DModelLayer, smallAssetsLayer, effectLayer等。将不同类的物体划分到不同的层,便于相机拣选,在相机的cullmask中可以选择渲染哪些层,不选择的层则不会渲染。还可以用于射线检测对象的拣选,可以指定只对某些层的对象进行射线检测。2,canvas默认是屏幕空间的2D对象,在屏幕空间时仅具有sort order属性,当把它设置为世界空间时,sort order属性消失了,变转载 2020-05-25 08:49:07 · 573 阅读 · 0 评论 -
Mesh随动画的播放而相应的改变匹配人物网络
_renderer = GetComponentInChildren<SkinnedMeshRenderer>(); _meshCollider = GetComponentInChildren<MeshCollider>();void update(){ Mesh colliderMesh = new Mesh(); _renderer.BakeMesh(colliderMesh); _meshCollider.sharedMesh = null;.原创 2020-05-23 09:54:02 · 205 阅读 · 0 评论 -
dot---cros
1.点积 点积的计算方式为:a·b=|a|·|b|cos<a,b>其中|a|和|b|表示向量的模,<a,b>表示两个向量的夹角。另外在点积中,<a,b>和<b,a> 夹角是不分顺序的。 所以通过点积,我们其实是可以计算两个向量的夹角的。 另外通过点积的计算我们可以简单粗略的判断当前物体是否朝向另外一个物体: 只需要计算当前物体的transform.forward向量与 (otherObj.transform.position – ...原创 2020-05-16 15:24:25 · 226 阅读 · 0 评论 -
SmoothDamp 平滑阻阻尼函数
进行跟随移动,可以使跟随看起来很平滑,而不显得突兀static functionSmoothDamp(current:Vector3,target:Vector3,ref currentVelocity:Vector3,smoothTime: float,maxSpeed: float =Mathf.Infinity,deltaTime: float =Time.deltaTime) :Vector3各参数含义:1.current 当前物体位置2.ta...原创 2020-05-16 13:07:17 · 2547 阅读 · 0 评论 -
Unity-NavMeshAgent-寻路
NavMeshAgent 组件可帮助您创建在朝目标移动时能够彼此避开的角色。代理 (Agent) 使用导航网格来推断游戏世界,并知道如何避开彼此以及其他移动障碍物。寻路和空间推断是使用导航网格代理的脚本 API 进行处理的。...原创 2020-04-17 13:39:22 · 551 阅读 · 0 评论 -
unity--AssetBundle
为啥C#脚本不能会直接更新?因为计算机中的CPU只认识二进制码,所以CPU执行的都是一串串的二进制码。对于C#而言,它的编译和执行过程如下:1.C#通过编译器(CSC)生成程序集(dll/exe),程序集内部是由微软中间语言(MSIL)组成。在这个过程中,CSC会检查错误,看是否符合C#的语言规范。2.当运行程序集的时候,公共语言运行时(CLR)中的JIT会将程序集中的中间语言(MSI...原创 2020-04-10 20:45:58 · 255 阅读 · 0 评论 -
unity-光照
什么是全局光照? 全局照明(GI)是一个系统,用于模拟光从表面反射到其他表面(间接光)的方式,而不是仅限于直接从光源(直接光)照射到表面的光。 全局光照 = 直接光照 + 间接光照那什么是直接光照?什么是间接光照?在Unity4中,我们可以试试打一盏灯照亮物体,会发现物体在光源没有覆盖的地方,是一片死黑的。这就是仅考虑直接光照的结果。现实世界中,光线到达物体表面后被弹射开去,在空气中传播,在各个表...转载 2020-04-09 13:21:17 · 857 阅读 · 1 评论 -
unity--常用物理公式
一、直线运动 二、曲线运动、万有引力 三、力(常见的力、力的合成与分解) 四、动力学(运动和力) 五、振动和波(机械振动与机械振动的传播) 六、冲量与动量(物体的受力与动量的变化) 马三最近在一直负责Unity中的物理引擎这一块,众所周知,Unity内置了NVIDIA公司PhysX物理引擎。然而,马三一直觉得只会使用引擎而不去了解原理的程序猿不是一位老司机。所以对一些常用的物理学公式...转载 2020-04-06 16:22:25 · 1963 阅读 · 0 评论 -
unity-Time
以下是从极客学院视频教程里的截图,详细的说明了Time下各个变量的表示和含义。图中红色为只读值,绿色为可读可写Time.time 表示从游戏开发到现在的时间,会随着游戏的暂停而停止计算。Time.timeSinceLevelLoad 表示从当前Scene开始到目前为止的时间,也会随着暂停操作而停止。Time.deltaTime 表示从上一帧到当前帧时间,以秒为单位。Time.f...转载 2020-03-08 13:28:02 · 110 阅读 · 0 评论