- 博客(58)
- 资源 (1)
- 收藏
- 关注
原创 UnityAPI-Mathf类
一、静态变量变量描述PI圆周率(3.1415…)Rad2Deg弧度数转换为角度数(57.296…)Deg2Rad角度数转换弧度数(0.0174…)Epsilon趋近于0的数(1.401298E-45)Infinity无穷大二、静态方法方法描述Abs(float)取绝对值Ceil(float)进位取整(返回浮点数)CeilToInt(float)进位取整(返回整数)Floor(float)退位取整(返
2021-05-08 14:24:53 313
原创 Unity-MonoBehaviour类
一、常用变量变量描述enabled该组件是否启用isActiveAndEnabled该组件和组件所在对象是否启用gameObject组件所在的游戏对象tag组件所在的游戏对象标签transform组件所在的游戏对象变换组件name组件所在的游戏对象名字二、Invoke的使用方法描述Invoke(string, float);若干秒后调用函数InvokeRepeating(string, float1, flo
2021-05-06 22:55:18 228
原创 UnityAPI-Time
静态成员描述Time.time从程序开始执行到现在的时间Time.deltaTime上一帧完成的时间Time.fixedTime上一帧完成的时间Time.fixedDeltaTime固定的时间增量Time.frameCount从游戏开始到现在运行了多少帧Time.timeScale控制游戏游戏时间流逝速度。0为暂停,1为正常,2为2倍速…Time.realtimeSinceStartup从程序开始以来的真实时间(现实时间)Time....
2021-05-05 10:48:30 142
原创 unity事件函数和执行顺序
函数说明Awake ()在GameObject实例化阶段被调用的。OnEnable()游戏对象每次启动的时候被调用的。Start()游戏对象第一次update前被调用。FixedUpdate()每秒调用固定次数(物理固定帧)OnTriggerXXX()碰撞器进入了触发器。OnCollisionXXX()碰撞器进入碰撞器。yield return new WaitForFixedUpdate()下一物理固定帧运行。OnMouseXXX...
2021-05-05 00:36:09 704 4
原创 React-1、jsx语法规则
定义虚拟DOM不要写引号const VDOM = ( <div> <h1> hello_react </h1> </div>)标签中使用js表达式需要使用花括号const myData = "你好啊朋友";const VDOM = ( <div> <h1> {myData} </h1&g.
2021-05-04 23:05:29 148
原创 React-组件
函数式组件function MyComponent(){ return <h2>一个h2标签</h2> }; ReactDOM.render(<MyComponent/>, document.getElementById('test'));类class MyClass { constructor(name) { this.name = name; }}const myClass = new MyClass(".
2021-05-04 23:05:17 111
原创 unity-导航系统
导航系统在使用前要先烘焙拥有静态navigation static的对象会在上面生成根据要求生成可到达以及无法到达的区域,取消勾选该对象,以能够随意地在该对象上移动若想对象完全无法到达,点击那个对象,在导航的对象中找到navigation area,设置为not walkable通过添加导航网络障碍,来为导航网络添加新的障碍点NavMeshAgent…SetDestination(Vector3) 设置移动导航目标点NavMeshAgent.velocity 导航的速度...........
2021-05-04 22:59:02 7131 1
原创 unity-3d摄像头
3d摄像头右键的同时按下方向键来推进或拉远镜头3d摄像头分为两种模式,iso模式(无视透视)和persp模式(正常透视)按住ctrl移动物体会按照步长移动。可以在编辑的网格和捕捉设置中修改步长地形:画笔大小决定大小,不透明度决定影响程度。数值修改后要按下回车绘制树绘制的是3d模型,绘制细节是绘制永远面朝角色的2d贴图...
2021-05-04 22:56:03 519
原创 nginx
nginx -s stop 停止nginxnginx -s reload 重启nginxetc/nginx/nginx.conf nginx配置文件nginx配置文件可以分成以下几个模块全局块eg: worker_processes auto;该数值越大,表示可以支持的并发处理人数越多event块服务器与用户的网络连接eg: worker_connections 1024;表示最大连接数http块文件引入,自定义eg: worker_connections 1024;表示最大连接数.
2021-03-15 23:58:03 141 1
原创 Unity插件-DoTween
单个动画//缓动移动transform.DOMove(new Vector3(x, y, 0), 0.5F).SetEase(Ease.InOutSine);//旋转transform.DORotate(new Vector3(0, 0, -0), 0.5F).SetEase(Ease.InOutSine);//变为红色gameObject.GetComponent<Image>().DOColor(Color.red, 2);//变为透明gameObject.GetComp.
2021-03-15 23:57:46 826
原创 unity通过socket.io联网
unity前端部分/* 新建空对象,引入模块Socket IO ComponentUrl: 表示连接的地址自动连接:自动断线重连Reconnect Delay: 重连间隔Ping Interval:心跳连接间隔Ping Timeout:心跳连接超时*/ socketIO.On("connect", (e) => { Debug.Log("连接成功"); });socketIO.On("connecting", (e) => { Debug.Log("正在连接"); });
2021-03-15 23:56:42 937 4
原创 UnityAPI-Transform
Transform类用于对控件进行移动变换。Transform类通常会随着一个控件的实例化而出现,而不用于新建立一个Transform类。在一个实例化的控件内,通常有Transform类名transform供变换使用。transform.position 在世界空间坐标控件的位置transform.localPosition 在相对于父组件控件的位置transform.eulerAngles 旋转角度transform.localEulerAngles 相对于父组件旋转角度transform.
2020-12-09 11:59:58 425
原创 UnityAPI-Vector3
Vector3是一个三维向量集,是包含x,y,z的三元元组。若想新建一个Vector3类型的三维向量集,可以使用如下代码Vector3 pos = new Vector3(1, 2, 3);向量之间可以进行几何计算,即加减乘除。Vector3有以下单位坐标 Vector3 Vector3.up; Vector3 Vector3.down; Vector3 Vector3.left; Vector3 Vector3.right; Vec.
2020-12-09 10:31:06 1440
原创 AE motion 2插件
窗口->motion 2插件:九宫格调整锚点,三个滚动条调整运行速度excite 增加一个类似弹性盒子的效果burst 爆炸特效,含有以下参数位置数量角度角度偏移距离偏移距离中心点距离变成点状宽度长度描边宽显示内容、颜色显示描边、颜色是否圆角螺旋clone 克隆关键帧jump 球体的弹跳功能null 选中几个元素点击空对象,来为这几个元素添加父子关系。以至于移动空对象即可移动这几个元素orbit 令一个对象绕着另一个对象进行旋转,记得在第一个选项槽旋转要.
2020-11-29 17:07:13 837
原创 AE表达式
按下alt后点击属性以允许添加表达式位置属性:position[0-2], 该属性为只读属性,想要设置属性,可以用 [position[0], position[1], position[2]]index为图层序号,多个图像复制即可实现类似3d的效果效果->表达式控制->滑块控制,来外部控制表达式的值...
2020-11-29 17:06:44 658 3
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人