Unity杂货铺
记录、收集关于Unity琐碎的信息。
Vin129
年轻靠热血,等我老了,我会凭借信仰走在这条游戏人的道路之上。
展开
-
ToLua:逐行分析源码,搞清楚Wrap文件原理
阅前提示该篇文章主要结合tolua.c 源码,逐行逐句分析ToLua中Wrap文件的运作原理。适合人群:lua使用人群阅读方式:浏览扩展阅读:Lua C语言API文章目录阅前提示ToluaWrapBeginStaticLibsEndStaticLibsRegFunctionlua_pushcfunctionlua_pushcclosureTolua开门见山,Tolua懂的都懂,这里就不赘述了。有关Tolua介绍和使用的文章很多,例如:点击查看Wrap在Tolua生成的Wrap文件中,经原创 2020-06-19 23:19:25 · 2608 阅读 · 1 评论 -
Unity生命周期方法执行顺序详解
阅前提示针对Unity2019的版本对生命周期进行详细的概述适合人群:Unity使用者阅读方式:浏览图例图为Unity2019.3官方示图详解Awake:当场景开始时(简单理解成游戏启动),若物体处于激活状态(active)会被立即执行,仅执行一次。OnEnable:接在Awake之后,且需要激活状态下,被执行,当物体每一次被激活时都会执行一次。Reset:编辑器模式下,当脚本第一次被挂载,或是执行Reset操作时会被执行。Start:早于所用的Update,在第一帧刷新开原创 2020-06-14 18:53:00 · 4226 阅读 · 0 评论 -
Unity如何画曲线?网格绘制贝塞尔曲线
原理一般的Image Mesh顶点数为4是固定在四个叫的,所以我们能看到的是个矩形图。为了让Image产生弯曲的效果,我们就是增加Mesh的数量,并且使其按一定的曲线排列。最终达到曲线的效果。这里使用的曲线为贝塞尔曲线,这种曲线非常灵活,可扩展,达到理想的效果。脚本如下:using UnityEngine;using UnityEngine.UI;public class B...原创 2020-04-24 21:28:11 · 2145 阅读 · 0 评论 -
Unity如何进行本地坐标与世界坐标的转换InverseTransformPoint
两个APITransform.InverseTransformPoint将世界坐标position转换为本地坐标var localpos = target.InverseTransformPoint(worldpos);Transform.TransformPoint本地坐标转换为世界坐标其他RectTransform.GetWorldCorners获取矩形的四个顶点世界坐标,从...原创 2020-04-21 23:10:12 · 2039 阅读 · 0 评论 -
Unity资源管理 看完这张图你就全知道了
很久之前收藏的图片,关于Unity的资源管理写的非常详细,致敬原作者。原创 2020-04-17 21:27:11 · 862 阅读 · 0 评论 -
C# websocketsharp 客户端使用快速上手
阅前提示Websocket-sharp提供了实现WebSocket协议客户端和服务器。支持: RFC 6455; 创建客户端和服务器;数据压缩扩展; 安全连接;HTTP身份验证; 查询字符串、header、Cookie ;通过HTTP代理服务器连接 ;.NET Framework 3.5 orlater(包括兼容环境,如Mono)适合人群 :C#+websocket 使用者阅读方式:浏...原创 2020-04-11 22:50:48 · 5190 阅读 · 2 评论 -
Unity2018新功能整理归纳(收集吸收)
阅前提示适合人群:ALL阅读方式:浏览文章主旨在于归纳整理Unity2018新功能,便于宏观了解和定点深入。Unity2018Unity2018更新日志大总结Scriptable Render Pipeline可编程渲染管道整理如下,待学习:Unity Surface Shaders and rendering paths可编程渲染管线——LWRP轻量级渲染管线剖析SRP-...原创 2020-04-01 15:52:19 · 1307 阅读 · 0 评论 -
UnityEditor 生命周期
EditorWindow 生命周期OnEnable打开界面OnFocus被聚焦时OnInspectorUpdate属性界面更新时,几乎一直更新OnProjectChange当项目发生更改时OnSelectionChange当选择发生更改时OnHierarchyChange场景层次发生改变时OnGUI当渲染UI时OnLostFoc...原创 2020-04-05 13:43:01 · 1480 阅读 · 0 评论